Paywall flow

The trial → paid journey, continuing the v7a tone. 7-day trial (card up front, auto-converts unless cancelled); €89 sole-trader / €49 Ltd, monthly.

Prototype · these surfaces fire at different times — they're not one linear flow. Spec: event tracking.

In-app · conversion spine
Day 4
Trial nudge
Gentle "getting your money's worth" banner.
trial_nudge_day4_shown
Day 6
Trial ending nudge
"Ends tomorrow" + what's included.
trial_nudge_day6_shown
Day 6
Mariana checks in
A personal note from your expert.
mariana_day6_message_received
Day 7 ★
The plan
Recap + price + continue / not yet. The conversion moment.
paywall_day7_subscribed
After "not yet"
Holding
No-pressure pause; data safe; one-tap return.
holding_screen_viewed
Done
Subscribed
Confirmation, in the v7a "you're sorted" warmth.
paywall_day7_subscribed
In-app · gating & exit
Post-trial
Invoice locked
Interrupt when a lapsed user sends a real invoice.
locked_modal_invoice_shown
Post-trial
Payroll locked
Interrupt when they open payroll.
locked_modal_payroll_shown
Exit
Offboarding
Graceful export / close — no dark patterns.
data_exported_post_trial
Emails
Day 0
You're set up
What happens over the next 7 days.
email_day0_opened
Day 3
Value recap
What Bullet's already handled.
email_day3_opened
Day 7
Plan starts today
Manage / cancel link.
email_day7_opened
Day 30
Win-back
Dormant nudge — your numbers are still here.
email_day30_opened