growing wordpress by reducing complexity & fragmentation€¦ · 50,000+ plugins, 10,000+...

47
Growing WordPress by Reducing Complexity & Fragmentation WordCamp Phoenix Gabriel A. Mays

Upload: others

Post on 05-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Growing WordPress by Reducing Complexity & Fragmentation

WordCamp PhoenixGabriel A. Mays

Page 2: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Who Am I?

● Head of WordPress @ GoDaddy

● WordPress Cape Cod Meetup Organizer

Page 3: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

3

What’s in this talk for you?

● Develop a better understanding of WordPress growth.

● Learn how Gutenberg unlocks new WordPress growth.

● Leverage these learnings to make better decisions with

your site, clients or your plugin/theme business.

Page 4: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

4

WordPress Growth

Page 5: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

5

WordPress isbig & growing...

CMS Market Share

Page 6: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

6

...but growthisn’t guaranteed.

Page 7: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

7

Competitors make it increasingly difficult to reach 50% - 75% market share.

Competitors Are Growing Fast

Page 8: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

8

Website Alternatives Are Also Growing (& Don’t Show Up in Our Data)

Page 9: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

9

The highly optimistic view of market share.

Projections below extrapolated from historical data using non-CMS share as a proxy.

Page 10: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

To sustain WordPress growth, we must

understand it.

Page 11: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

11

Historical WordPress Growth Factors (2003-2014)

Historical Growth Overdetermined● Open source, community, ubiquitous LAMP

stack, easy install, etc.

Key Historical Growth Factors● Strong Market & Early Product Market Fit

○ Fast internet growth

○ Rise of blogs in 2000’s

■ Six Apart licencing change for MT

○ Evolved into CMS to capture website growth

Total Number of Websites

Plugins Themes & Pages Custom Post Types

20041.2

20030.7

20051.5

20103.0

20144.0

Page 12: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

12

Current Nature of WordPress Growth (2014 - Today)

Strong Organic Growth...● Freelancers & Agencies →● Plugin & Theme Ecosystem →● Strong Brand →● Open Source Network Effects →● Vibrant Community →

...Across a Large Surface Area● Thousands of ambassadors● 50,000+ plugins, 10,000+ themes● High name recognition & trust● Thousands of contributors● Thousands of WordCamps & meetups

○ 1,000+ WordCamps in 70+ cities○ 1,600+ meetups with 800,000 members

REST API Gutenberg

20154.4

20164.7

20185.0

20195.3

Page 13: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

13

WordPress Growth is Different

WordPress Growth: Organic

● Network effects of open source

● Trademark limitations for ads, thus hosts compete for existing WordPress users

● WordPress ad spend/investment complex due to asymmetry & opaqueness

Site Builder Growth: Mktg Budgets

● Shopify 2018: $326M

● Wix 2018: $237M

● Squarespace 2018: $150M (est.)

Total: $713M on Sales & Marketing

Top 3 competitors Sales & Marketing spending will soon surpass $1B.

Page 14: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

14

vs.

Site BuildersPowered by $$$ (inorganic)

WordPressPowered by wind (organic)

Organic vs. Inorganic Growth

Page 15: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

15

Users

Suc

ceed

New Users Try WP

WP G

rows

Lift → ← DragOrganic Growth (Wind) =FragmentationComplexity

The Nature WordPress Growth

Page 16: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

16

Users

Don

’t Suc

ceed

Fewer Users Try WP

WP G

rowth Slow

s

FragmentationComplexity

Lack of Ease Holds Us Back

Page 17: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

If websites were cars...

It Also Prevents WordPress from Becoming a Solution to Capture More Value

Page 18: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Shopify

Customer: “I Want a Car…”

“Here’s your car, dawg.”

Page 19: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

WordPressCustomer: “I Want a Car…”

“Here’s everything you need.”

Page 20: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

20

We Must Leverage Our Strengths to Grow

Growth Propellants (lift) →

● Large surface area = many new users try WP

● Massive ecosystem serves long tail needs

● Enabling solutions

← Growth Inhibitors (drag)

● Complexity = fewer new users succeed

● Fragmentation reduces value created

We can't create more wind, but we can accelerate by 1) better harnessing the wind that powers our growth and 2) reducing drag.

Page 21: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

21

How Gutenberg helps us reduce drag & unlock growth.

Page 22: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

WordPress Offers Power & Flexibility...

Page 23: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

...at the Cost of Complexity & Fragmentation

Page 24: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

“I wanted to use WordPress, but it was too hard.”

- Albert Einstein

Page 25: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Gutenberg Attempts to Wrangle Complexity

Page 26: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Some real world examples...

Page 27: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Making WordPress Easy & Performant

Page 28: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Copyright© 2019 GoDaddy Inc.

28

Helping New Users Succeed

How do you create a homepage with this?!

Page 29: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups
Page 30: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

More Native Flexibility…(demos)

Page 31: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

...Means Doing More with Less Bloat...All that with just 1 theme & 1 plugin.

Gutenberg raises the bar for a “basic” WordPress site.

Page 32: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Copyright© 2019 GoDaddy Inc.

32

…and Better Performance.Results from unoptimized site in demo on $5 hosting.

Page 33: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Empowering WordPress Companies to be

More Productive &Create More Value

Page 34: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

34

Example: Page Builders

Page 35: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

30+ Page Builders solving the same problem in

different ways.

Page 36: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups
Page 37: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups
Page 38: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Empowers WordPress Ecosystem to Create &

Capture More Value

Page 39: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Implications

Page 40: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Implications

● Provides a modern, common foundation for the WordPress

ecosystem to build upon.

● Puts more focus on value creation with less duplicative efforts

and lower support/maintenance costs.

● Delivers better experiences for WordPress users due to higher

interoperability and minimizing unexpected breakage.

Page 41: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Summary

Page 42: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

1. How We Grow

Harness Organic WordPress Growth

To grow we must harness the “lift” from the

wind that powers growth & minimize the

“drag” that slows it.

→ ←

Page 43: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

2. How We Do It

We do this by reducing complexity & fragmentation:

● Reduce fragmentation to empower the ecosystem (our unique advantage) to create & capture more value.

● Reduces complexity with a consistent, intuitive approach making it easier for new users to succeed.

→ ←

Page 44: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

3. What We Get

● Make new users more likely to succeed & stick with WordPress.

● Better leverage our unique advantage: our open source ecosystem & network effects.

● Enable solutions to increase the value we create and capture.

→ ←

Page 45: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

How Can You Help?

Page 46: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

How You Can Help

● Not using Gutenberg? Try it every 6 months.

● Consultant? Have clients use it for posts.

● Developer? Try doing things in standardized ways.

● Everyone: Please share feedback!

Page 47: Growing WordPress by Reducing Complexity & Fragmentation€¦ · 50,000+ plugins, 10,000+ themes High name recognition & trust Thousands of contributors Thousands of WordCamps & meetups

Q&AGabriel A. Mays