How TechCrunch built a subscription tier on WordPress

Note: This is part of a series of posts highlighting talks from the BigWP San Francisco meetup at Eventbrite on the evening of June 26.

In February 2019, TechCrunch leveraged WordPress architecture to launch a subscription tier paywall, Extra Crunch. Sam Singer, Lead Software Engineer at TechCrunch, delivered a talk at BigWP SF that gave an overview of the project’s process, architecture, and challenges.

Image of Sam Singer on stage at BigWP SF discussing Extra Crunch, TechCrunch's paywall built on WordPress
Sam Singer delivers a presentation at BigWP SF on building a successful subscription tier on WordPress.

TechCrunch wanted to make the product experience better for its core audience. Additionally, they wanted to give this audience a chance to support high-quality journalism. To that end, Extra Crunch subscribers have ad-free access to premium content, as well as the ability to get in touch with writers directly.

Extra Crunch’s launch followed one year after TechCrunch’s major redesign, which saw the launch of a semi-decoupled WordPress and React web application. Subsequently, Sam’s team was able to build upon the existing WordPress architecture to add payment processing and content paywall capabilities. As a result, Extra Crunch readers can support the creation of more evergreen content and deep-dive journalism.

Watch Sam’s full talk below:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. To be the first to find out about the next enterprise WordPress event in San Francisco, join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks in the BigWP SF June 2019 playlist, or individual posts here:

How Credit Karma leveraged WordPress to jump start a secure testing strategy

Note: This is part of a series of posts highlighting talks from the BigWP San Francisco meetup at Eventbrite on the evening of June 26.

Credit Karma, is a financial tech brand championing financial progress for all. For them, security is an important consideration. This summer, April Aaronson, Growth Technology Manager at Credit Karma, took the stage at BigWP SF to talk about how they keep security in mind without sacrificing growth.

April Aaronson of Credit Karma holds a mic on stage in front of a group of seated people at BigWP SF
April Aaronson shared at BigWP SF how Credit Karma leverages WordPress for secure testing

Credit Karma has scaled its business by expanding beyond free credit scores: they demystify finances for their members. To accomplish this, they provide financial calculators, editorial content, and other tools to help consumers better understand their financial standing.

In the financial technology industry, trust is critical. As a result, Credit Karma takes great care to be thoughtful about the tools and technology they use across all aspects of the business. April’s talk focused on how they leveraged WordPress to develop a testing strategy that put its 100 million members first.

Watch April’s full talk:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. Want to find out about the next enterprise WordPress event in San Francisco? Join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks in the BigWP SF June 2019 playlist, or individual posts here:

Creating an open platform for 60,000 contributors with WordPress and Thrive Global

Note: This is part of a series of posts highlighting talks from the BigWP San Francisco meetup at Eventbrite on the evening of June 26.

When Ariana Huffington created Thrive Global’s behavior change platform, the goal was to build a scalable, open, publishing system… fast. In his talk at BigWP SF, John McAlester, Senior WordPress Developer at Thrive Global, talked through the wins and challenges of building a WordPress site at scale.

John McAlester presented at BigWP SF on leveraging WordPress for Thrive Global’s massive scale publishing.

Thrive Global, an open media platform focusing on wellness and productivity, leverages the power of WordPress and the REST API to make its community and branded content available to mobile apps, eLearning courses, and third-party integrations. Contributors to the platform increase brand awareness by publishing hundreds of posts per day, focusing on wellness and productivity.

On the back-end, the platform makes use of custom user roles with modified capabilities. It also has a custom sign-up flow to encourage good actors. Engineers coordinate deployments between a decoupled React app and the WordPress back-end. This approach allows their content to be repurposed in various contexts.

In the talk, John also discusses the downsides of having a decoupled frontend, and why he believes in working with core WordPress themes and user systems.

Watch the full talk here:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. To be the first to find out about the next enterprise WordPress event in San Francisco, join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks in the BigWP SF June 2019 playlist, or individual posts here:

How Multidots nailed big data for the Air Jordan set

Note: This is part of a series of posts highlighting talks from the BigWP NYC meetup at The New York Post on the evening of June 11.

When Sneaker News, the “CNN of kicks,” needed to streamline their content creation, VIP partner agency Multidots rose to the challenge. At BigWP NYC, Multidots’ CEO Anil Gupta talked about how they leveraged the REST API to help Sneaker News reduce operations time by 65%.

Image of Multidots CEO Anil Gupta in orange sunglasses presenting on the REST API at BigWP NYC
Multidots CEO Anil Gupta presents on the REST API at BigWP NYC

Sneaker News needed a centralized repository for sneaker data that could seamlessly push updates to six different systems. With this in mind, Multidots leveraged the REST API to move data from this “master” repository to the various “child” applications, which included several WordPress sites.

Sneaker News publishes up to 150 new posts per month and receives millions of monthly page views. Thus, reducing 65% of operations time with an automated flow was a big win. Next up, Multidots will convert the centralised “master” repo into a decoupled WordPress instance.

Watch Anil’s talk in full to learn more:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. To be the first to find out about the next enterprise WordPress event in New York, join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks in the BigWP NYC June 2019 playlist.

Managing millions of public data records with WordPress

Note: This is part of a series of posts highlighting talks from the BigWP San Francisco meetup hosted at Eventbrite on the evening of June 26.

VIP featured partner agency 10up encountered some unique challenges when integrating millions of public data records with the WordPress website for ElectricityPlans, a broker in the Texas electricity market. So explained Brian Bourn, Associate Director at 10up. In his talk at BigWP SF, he shared how 10up used Elasticsearch to create a custom-built API checkout solution that significantly increased commissions for their client.

In Texas’s deregulated electricity market, customers can shop around for their residential plans. As a result, licensed brokers offer the ability to shop around for plans with different providers. Securing sales commissions can be challenging for these brokers. The typical model of linking off to provider websites can often result in tracking being lost. Another problem was failed conversions due to a lackluster UX.

10up’s API checkout system was a gamechanger. It leverages Elasticsearch for near-instantaneous search through more than 20 million address and meter records which change on a nightly basis. Most importantly, this on-site solution dramatically increased the client’s conversions, and revenue increased organically every month.

Watch Brian’s full talk:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. To be the first to find out about the next enterprise WordPress event in San Francisco, join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks in the BigWP SF June 2019 playlist.

How FiveThirtyEight tuned Liveblog for the midterms

Note: This is part of a series of posts highlighting enterprise WordPress talks from the BigWP New York meetup at The New York Post on the evening of June 11.

FiveThirtyEight makes heavy use of live blogging, especially for elections, debates, and live sporting events. At BigWP NYC, Paul Schreiber, Staff Web Developer at FiveThirtyEight, talked about the site’s journey with live blogging plugins.

Paul Schreiber

In 2014, the need for a live blogging plugin on FiveThirtyEight arose when editors wanted a way to rapidly update posts with content related to the midterm elections. At the time, they started using LivePress, but when that plugin was deprecated in 2017 the team needed to move to a different solution: Liveblog.

Paul’s team, together with VIP featured partners 10up and Big Bite, set to work updating the plugin with the features they needed. Their custom updates include metadata, migrating from LivePress, integration with the Co-Authors Plus plugin, and access to the media library. All the work is open source, and contributions are welcome!

Watch the full talk to learn more about the process, including the Liveblog product roadmap:

BigWP is our enterprise WordPress meetup series. It brings together developers, business leads, and product people who work with high-scale WordPress applications every day. To be the first to find out about the next enterprise WordPress event in New York, join the meetup group. You’ll find groups for other cities there as well.

Find all of the talks from this event in the BigWP NYC June 2019 playlist.

Amnesty and the power of Gutenberg, the new WordPress editor

See how Big Bite’s custom blocks streamline publishing for Amnesty International.

Update: Big Bite and Amnesty have rolled many of the features you’ll see below into Benenson, a new open source theme any organization can use.

The most exciting thing around the WordPress community right now is the new editor experience. The Gutenberg project has transformed what it’s like to create content and manage pages and sections. It has also offered a new approach to matching a team’s existing workflow, and allowing editorial teams to work in the context of what the site and pages actually look like. And it has made a flexible, granular reusability of individual elements across projects and even across the community much more directly available.

Agency partner Big Bite has built an entirely new site platform for Nobel Peace Prize Winner Amnesty International, with the new WordPress editor as its foundation, via the Gutenberg plugin. They focused on developing custom blocks and a core theme that serve as the heart of Amnesty’s digital efforts moving forward. More than a new site, this is a framework for applying consistent brand identity, design, and user experience standards to many new sites and for allowing creators to spin up new, powerful sites quickly and with ease. And as a part of Big Bite’s and Amnesty’s shared commitment to give back to the community, large parts of the project will be released as open source components for anyone to use.

In the short video above, you’ll see a quick overview of what it’s like to build new sites quickly and publish and manage content in Amnesty’s new platform launching in September.

Ready to get started?

Drop us a note.

No matter where you are in the planning process, we’re happy to help, and we’re actual humans here on the other side of the form. 👋 We’re here to discuss your challenges and plans, evaluate your existing resources or a potential partner, or even make some initial recommendations. And, of course, we’re here to help any time you’re in the market for some robust WordPress awesomeness.