AP Case study by Eitan Goldstein, Senior Product Designer

Redesigning AP donations

I redesigned AP's donations flow end to end, from choosing how to give to joining the Editors Circle. Then a late legal requirement changed the payment step, and the design had to hold up anyway.

Role
Senior Product Designer
Worked with
Donations team, engineering, legal via PM
Scope
End-to-end flow, component system, Editors Circle logo
Status
Launching mid-October 2026
Choose how to give
Plan selection with annual tab selected
Pay
Payment step opening with card pay expanded
Join the Editors Circle
Confirmation welcoming the donor to The Editors Circle

Section 01 · Why now

Why now

The project started as a migration. AP's donations flow needed to move onto our own hosting platform, and we used the move to redesign the flow instead of porting the old one as it was.

Owning the platform changed what the flow could be. This is the third version of the flow, and the first where we own all the code, so once it launches we can A/B test it directly. It isn't the final answer: it's the baseline every future test is measured against, so it had to be solid, consistent and easy to vary.

The live flow had real friction. The amount picker used clumsy radio buttons, the membership benefits were hard to read, and a block of intro text above the picker pushed the controls and the Give button down the page. It also lives with an outside provider that lets us change almost nothing, so we had limited data and no way to test. These came mostly from our own review.

What we set out to do

Goals

  1. Raise more revenue from the flow overall.
  2. Make giving easier and cut drop-off through the flow, especially at payment.
  3. Lift selection of the monthly plan by tagging it "Most impactful."

Who did what

WhoWhat they owned
MeFlow, component system, interaction specs, Editors Circle logo
Donations teamTiers, amounts and benefits, which are still to be tested once the new flow is live
EngineeringBuilding the flow on AP's own platform and wiring up payments (cards and wallets), then eight rounds of updates with me to match the designs
Legal, via PMConsent requirements

Section 02 · The flow

The whole flow at a glance

Four steps from choosing an amount to joining the Editors Circle. Every screen shares the same frame: a progress bar, a back button, a Give button that names the amount and frequency, and FAQ at the bottom.

1. Choose how to give
Step 1, choose a plan and amount
2. Email or social sign-in
Step 2, enter email or continue with Facebook, Apple or Google
3. Pay
Step 3, pay: opens with card pay expanded
4. Confirmation
Step 4, confirmation with The Editors Circle welcome

XS breakpoint (360px). Existing users see an inline sign-in step between email and payment.

Section 03 · Choose how to give

Choose how to give

Donors pick monthly, annual or one-time from tabs at the top, with monthly marked "Most impactful." Each plan offers preset amounts, two to a row, and one-time gifts add an "Other" dropdown for larger amounts.

The benefits list changes with the plan: membership perks gray out for one-time gifts, so donors see what recurring support adds. The Give button always names the amount and frequency ("Give $250 one time"), with "You can cancel anytime" underneath.

Old

The old page and its issues

Live page: plan tabs, four monthly amounts, benefits and an email field in one card
Below the fold
Oversized logoEats space before anything useful.
1
Long intro copyPushes the picker and Give button down.
2
Unclear label"Most popular" reads like a header.
3
Locked presetsThe vendor page won't let us change or test the amounts.
4
Weak tap targetsSmall radio buttons, off center.
5
Benefits hard to readGray rows that blur together.
6
Email comes firstRequired before you can give.
7
Weak Give buttonFaint, and disabled until a choice.
8
FAQ looks like a CTACompetes with the real button.
9
  1. 1Oversized logo Eats space before anything useful.
  2. 2Long intro copy Pushes the picker and Give button down.
  3. 3Unclear label "Most popular" reads like a header.
  4. 4Locked presets The vendor page won't let us change or test the amounts.
  5. 5Weak tap targets Small radio buttons, off center.
  6. 6Benefits hard to read Gray rows that blur together.
  7. 7Email comes first Required before you can give.
  8. 8Weak Give button Faint, and disabled until a choice.
  9. 9FAQ looks like a CTA Competes with the real button.
New

The redesigned plan step

Redesigned plan step at XS: Most impactful tag, amount cards, payment logos, benefits and a Give button, all on one screen
Below the fold
Smaller logoContent starts sooner.
1
Short headlineOne line, so the picker moves up.
2
A real tag"Most impactful" marks the monthly plan.
3
Clear amount cardsEasy to tap, and the amounts are now ours to A/B test.
4
Payment options up frontWallets and cards shown at a glance.
5
Benefits you can readBigger rows that change with the plan.
6
Strong Give buttonNames the amount, no email needed.
7
Step counterDonors see where they are.
8
FAQ as a quiet linkOut of the button's way.
9
  1. 1Smaller logo Content starts sooner.
  2. 2Short headline One line, so the picker moves up.
  3. 3A real tag "Most impactful" marks the monthly plan.
  4. 4Clear amount cards Easy to tap, and the amounts are now ours to A/B test.
  5. 5Payment options up front Wallets and cards shown at a glance.
  6. 6Benefits you can read Bigger rows that change with the plan.
  7. 7Strong Give button Names the amount, no email needed.
  8. 8Step counter Donors see where they are.
  9. 9FAQ as a quiet link Out of the button's way.

On a 360px phone, everything a donor needs, including the Give button, now fits on the first screen.

Other states of the same step

Annual: presets and the full benefits list
Annual tab with $250 per year selected
One-time: perks gray out
One-time tab with $50 selected and membership perks grayed out
"Other" opens larger amounts
Other dropdown open with $100, $250 and $500
The choice carries into the Give button
$250 one-time selected from the dropdown

Section 04 · Sign-in

Email or social sign-in

Donors continue with their email, or with Facebook, Apple or Google in one tap.

Donors who already have an AP account sign in right here, with an inline password field and forgot password, without leaving the flow. Anonymous donors skip straight to payment.

Existing users sign in inline, without leaving the flow (LG)
Enter password step at LG: email prefilled, password field with show toggle, Forgot password link and Sign in to give button
OldLive page: sign-in modal
Live page: a Sign in to donate modal over the form, with email, Facebook and Apple
NewRedesign: sign-in as a step
Email entry with Continue with email, Facebook, Apple and Google
Modal over the formSign-in pops up on top of the page.
No Google optionOnly email, Facebook or Apple.
Sign-in as a stepBuilt into the page, no pop-up.
Google addedPlus a step counter so donors know where they are.

Section 05 · Pay

Pay: a requirement that arrived in QA

With the flow fully designed, legal added a rule: donors must check the Terms of Use and Privacy Policy box before paying, by wallet or by card. The box starts unchecked.

In our first payment design, that box sat at the bottom of the card form, about 500px below the wallet buttons. On a typical 360 by 640 phone screen, the wallet buttons are in view on arrival and the consent box is below the fold. A donor could tap Apple Pay without ever seeing it.

A required step belongs next to the button it unlocks.

If it sits below the button it gates, people tap the button first and fail. Every option that followed was judged against this.

First design

Our first payment design

First payment design: wallet buttons at the top, consent checkbox at the bottom of the card form
Below the fold
Wallets on topReady to tap the moment the step loads.
1
Pays on tapApple Pay could fire with consent unseen.
2
Long card form in betweenAbout 500px of fields push consent down.
3
Consent below the foldRequired, but out of view on arrival.
4
  1. 1Wallets on top Ready to tap the moment the step loads.
  2. 2Pays on tap Apple Pay could fire with consent unseen.
  3. 3Long card form in between About 500px of fields push consent down.
  4. 4Consent below the fold Required, but out of view on arrival.

On a 360 by 640 phone, a donor could pay without ever seeing the consent box.

Before shipping a fix, we tried four ways to bring consent into view.

What we shipped, and why

We shipped Option 3, with card pay open by default. On both paths, the Terms box sits right above the button it unlocks. The trade-off: wallet donors take one extra tap.

A late fix for a late legal requirement. We'll test it, and rebuild if the data says so.

Shipped

Consent next to every button

Card pay
Shipped design: card pay open, consent checked directly above the Give $25 monthly button
Card opens by defaultWallets wait behind one tap.
1
Consent above GiveGive stays off until it's checked.
2
Wallets
Shipped design: wallets open, consent checked directly above Pay with PayPal and Pay with Apple
Consent above the buttonsWallet donors can't skip it.
3
Buttons unlock when checkedPayPal and Apple stay off until then.
4
  1. 1Card opens by default Wallets wait behind one tap.
  2. 2Consent above Give Give stays off until it's checked.
  3. 3Consent above the buttons Wallet donors can't skip it.
  4. 4Buttons unlock when checked PayPal and Apple stay off until then.
Arrival: card pay open, Give off until Terms is checked
Payment step opening with card expanded, Terms unchecked and Give disabled
Checked: Give turns on
Card open with the Terms box checked and Give active
Wallets opened: buttons off until Terms is checked
Wallets open with the Terms box unchecked and wallet buttons disabled
Checked: Pay with PayPal and Apple turn on
Wallets open with the Terms box checked and wallet buttons active

Section 07 · Editors Circle

From donor to member: the Editors Circle

As part of the redesign we introduced the Editors Circle, the new name for AP's recurring donor tier. Naming the tier turns a monthly payment into a membership. I designed its logo.

The flow ends on it: donors land on an Editors Circle welcome with a link to their AP account, so they finish as members, not just payers.

The Editors Circle is what we call recurring donors: give monthly or annually and you join it. The confirmation welcomes members by name, turning a one-off gift into membership.

Confirmation screen with The Editors Circle logo

Section 08 · Breakpoints

One system, five breakpoints

I built the flow from components rather than one-off screens, so every step behaves the same at every size and future test variants can be assembled from the same parts. Each step is designed for existing and anonymous users at all five breakpoints.

The same components carry the flow from a 360px phone to a 1440px desktop. At LG and XL, the intro moves beside the donation picker instead of above it.

Shared components include the donation picker, payment picker, inline sign-in and registration, forgot password, entitlements, progress button, US and non-US consent checkboxes, FAQ and confirmation.

XS 360
SM 412
MD 768
LG 1280
XL 1440

Frame widths in px, drawn to scale

XS 360Intro stacks above the picker
Plan step at XS: intro above the donation picker in a single column
LG 1280Intro moves beside the picker, same components
Plan step at LG: intro on the left, the same donation picker, benefits and Give button on the right

Section 09 · Moving target

Designing with a moving target

The design kept changing after handoff. I ran every change through one review board in Figma, round by round, so the developer always knew what changed and why, and the spec stayed the single source of truth.

10 weeksStart to build, part time
7 roundsOf updates with the developer
~99%Build matched the design
The review board
Figma review board with feedback rounds 1 to 7, each grouping the screens that changed

What each round covered

  1. 1–3UI polish with the developer. Feedback on spacing and visual details as the build came together.
  2. 4More room at small breakpoints. Stakeholders felt XS and SM were cramped, so we opened up the spacing.
  3. 5–7The legal shift. Late UX changes from the consent requirement: the new consent form (V3), forgot password, and a copy review of the thank-you page.

Each round grouped only the screens that changed, so the developer always knew what moved and why.

The handoff

Documentation, the component library, every payment state, and the email confirmations
Figma handoff page: documentation, donation flow components, payment states, email confirmation page and checkboxes
The full flow at all five breakpoints, for existing and anonymous donors, plus the expanded FAQ
Figma handoff page: XS to XL breakpoints for existing and anonymous users, and FAQ expanded
Explore the handoff doc: pan and zoom the real file
Open the handoff doc in Figma ↗

What owning the code makes possible

Earlier versions lived with an outside provider, so we couldn't test them. This version is the baseline for A/B testing, and the plan is to build and test different flows against it. If wallet share drops, the explorations become the test plan: Option 4 keeps wallets visible on arrival, and Option 1 removes the extra tap.

[Placeholder: results since launch, if any.]

MetricWhy it mattersBaseline
Wallet shareWhether the extra tap slows the fastest path[TBD]
Payment step drop-offThe cost of opening a section[TBD]
Blocked wallet tapsWhether consent is still missed[TBD]
Completion rateOverall health of the flow[TBD]

Section 10 · Reflection

Reflection

[Placeholder, in your words. What would you do differently, for example surfacing compliance requirements before the full flow was designed? What did the feedback page teach you about working with engineering? What does a component-built version make easier for the next test?]

Eitan Goldstein, Senior Product Designer, AP News