Key Takeaways
- Brought subscription renewals back onto the publication's calendar, with roughly 800 subscriptions audited and aligned to the dates subscribers were told they would be billed.
- Rebuilt print and digital issue fulfillment as a two-click admin action with a true test mode, replacing hand-assembled mailing lists four times a year.
- Moved all transactional email onto authenticated SMTP with SPF and DKIM, so member notices reach the inbox and the magazine's domain cannot be spoofed.
- Established a real environment chain, localhost, staging and production behind one deploy command, and brought all custom code under version control.
- Shifted the bulk of page traffic to the Cloudflare edge, taking most requests off the origin entirely.
- Ran a full year of documented maintenance: plugin and core updates tested locally before deployment, broken-link remediation, and security scans against current CVE reports.
Organization
Boston Review is a nonprofit political and literary quarterly known for its forum format, a lead essay by a major thinker answered in the same issue by a set of respondents, with a contributor list that runs through the people who shape American public argument. Its commerce runs on WooCommerce: print subscriptions, digital memberships and a back-issue archive.
Challenge
For a subscription publication, the store is the business: renewal dates, fulfillment lists and member email all have to be exactly right, and the stack behind them had grown without version control, a staging environment or a way to verify changes before they reached paying subscribers.
Solution
- A subscription audit across the full subscriber base, with corrections reviewed with the publication before anything touched live subscriber records.
- Print Run and Digital Run actions on the admin screen, each selecting eligible members by issue, updating their records and delivering a complete mailing export to the fulfillment address.
- An admin reporting view joining subscription, order and member data into one exportable row per active subscription.
- All WordPress mail moved to SendGrid with SPF and DKIM published for the domain.
- Member-facing improvements: a digital archive area, clearer billing language on the payment methods page, and a customer-service path for cancellations.
- Cloudflare cache rules rewritten so the origin stopped serving the bulk of page traffic.
Results
- Subscription support contacts down roughly 60%.
- Involuntary churn down roughly 15%.
- 8 to 10 hours saved per issue cycle on fulfillment.
- Over 90% of page requests served at the edge, origin requests down roughly 70%.
- 28 plugins updated in a single documented, locally-tested cycle.