Core Recovery

Custom Dunning Sequence Builder

Design the perfect recovery sequence for your business — from first retry to final voice call — with a visual sequence editor.

Get Started

Rezoki's sequence builder lets you design custom dunning sequences that define exactly what happens, when, and through which channel after a payment failure. Build multi-step sequences with conditional logic: if the retry succeeds, stop. If the email is opened but not acted on, wait 2 days and try a different angle. If the customer is enterprise, add a voice call at step 3. The visual editor makes it easy to build and modify sequences without any code.

The Problem

Every SaaS business has different recovery needs. A startup with 100 customers needs a different dunning approach than an enterprise with 10,000. A B2C app needs different timing than a B2B platform. Rigid, one-size-fits-all dunning sequences don't account for your unique customer base, pricing model, and communication style. You need the ability to design recovery flows that match your business.

How It Works

1

Visual Sequence Editor

Open the sequence builder and see a visual timeline. Add steps by clicking: retry, email, wait, voice call, condition check. Drag to reorder.

2

Configure Each Step

For each step, set: timing (immediate, delay hours/days), conditions (only if previous step failed, only for segment X), channel settings, and message content.

3

Add Conditional Branches

Create if/then logic: "If email opened → wait 1 day → send follow-up." "If not opened → wait 3 days → try voice call." Sequences adapt to customer behavior.

4

Assign to Segments

Assign different sequences to different customer segments. Enterprise gets sequence A (with voice calls), SMB gets sequence B (email-only).

5

Monitor Performance

Track how each step in the sequence performs. See where customers recover, where they drop off, and optimize the sequence over time.

Key Benefits

Full Control Over Recovery Flow

Design sequences that match your business exactly. No compromises, no workarounds — your dunning, your way.

Visual, No-Code Editor

Build complex multi-step, multi-channel sequences without writing a single line of code. The visual editor makes it intuitive.

Conditional Logic

Sequences that react to customer behavior — opened email, clicked link, answered call — create responsive recovery flows that adapt in real-time.

Segment-Specific Sequences

Different sequences for different customer groups ensures each segment gets the recovery approach that works best for them.

Real-World Use Cases

Scenario

Building a recovery sequence for a B2B SaaS product

Outcome

Day 0: smart retry. Day 1: professional email. Day 3: follow-up email with different angle. Day 5: AI voice call. Day 7: final email with account suspension warning. Each step only triggers if recovery hasn't already occurred.

Scenario

Creating a gentle sequence for new customers

Outcome

Day 0: retry. Day 1: warm welcome-back email explaining the billing issue. Day 4: helpful email with FAQ link. Day 7: personal-feeling email from "the founder." No voice calls — keep it non-invasive for new relationships.

Scenario

Modifying a sequence after A/B testing reveals a better approach

Outcome

Test data shows adding a 4-hour delay before the first email improves recovery by 12%. Open the sequence builder, adjust the timing for that step, and save. The change applies to all new failures immediately.

Up to 10

Steps per sequence

5

Sequence templates

< 10 min

Setup time

Related Features

Frequently Asked Questions

Do I need to build a sequence from scratch?+
No. Rezoki provides 5 pre-built sequence templates: B2B Standard, B2C Standard, Enterprise High-Touch, Gentle New Customer, and Aggressive Win-Back. Start with a template and customize it, or build from scratch if you prefer.
Can I have multiple active sequences?+
Yes. You can have different sequences for different customer segments. For example, one sequence for enterprise customers (with voice calls) and another for self-serve customers (email-only).
How does conditional logic work?+
You can add conditions between steps: "If previous email was opened," "If customer's MRR is above $X," "If decline code is Y." Conditions branch the sequence so different customers follow different paths based on their behavior.
Can I change a sequence while it's running?+
Yes. Changes to a sequence apply to new failures. Customers already in an active sequence continue with the version they started on — no mid-sequence surprises.
How does the sequence interact with Stripe's retry schedule?+
You can configure Rezoki to manage all retries (overriding Stripe's default schedule) or to complement Stripe's retries with additional email/voice touchpoints. Most customers let Rezoki handle the full sequence for optimal coordination.

Try Custom Dunning Sequence Builder Today

Set up Rezoki in 5 minutes and let AI-powered recovery start saving your revenue automatically.

Start Free Trial

Stop Losing Revenue to Failed Payments

Rezoki recovers failed payments automatically with AI-powered emails and voice calls. Set up in 5 minutes.