Boston Review

Boston Review is a fifty-year-old political and literary magazine that sells print subscriptions, digital memberships and a back-issue archive through WooCommerce, and hired me to put that commerce stack, and the fulfillment operation behind it, on a dependable footing.

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.