Migration-Assistance Offer

Remove the pain of switching by doing the data migration for them and de-risking the move from a rival tool.

Pro simple Software Offers

What it adds

From the source files, the builder produces a migration offer that targets users of a competing tool and removes the biggest switching barrier — moving their data. It converts by making the switch feel safe: assisted import, validation, and a clear before/after so the customer trusts nothing is lost. The primary goal is converting switchers by neutralizing migration risk.

What your builder is told to do

7

The actual instructions, in order.

  1. 1

    Read the source migration-scope files first and define exactly what data can be imported and what cannot.

  2. 2

    Write a headline that speaks to switchers, promising a safe, assisted move with nothing lost.

  3. 3

    Agitate the pain of staying (or of a risky DIY move) and position assisted migration as the safe path.

  4. 4

    Build a migration flow: connect or upload from the source tool, map fields, and preview what will import.

  5. 5

    Add a validation and before/after summary so the customer can confirm records migrated correctly before committing.

  6. 6

    Offer a single "start migration" action and state clearly what happens to data that cannot be migrated.

  7. 7

    Specify responsive behavior: mobile shows migration status and validation summary simply; tablet shows source-to-target mapping side by side; desktop shows full mapping, preview, and validation report.

Edge cases it handles

5

The things an agent skips when you only say "build a migration-assistance offer".

  • Some data cannot be migrated — disclose it explicitly rather than silently dropping records.
  • Supported formats are undefined in the source files — flag them; the offer hinges on compatibility.
  • A migration partially fails — provide a clear report of what moved and a safe retry.
  • Field mappings are ambiguous — let the customer confirm mappings before importing.
  • Duplicate records between source and destination — define dedup or merge behavior.

Definition of done

7

Your builder is required to check every one of these before reporting the work finished.

  • Migratable and non-migratable data are clearly defined and match the source files.
  • The flow includes connect/upload, field mapping, and an import preview.
  • A validation and before/after summary confirms correctness before commit.
  • A partial migration reports exactly what moved and offers a safe retry.
  • Non-migratable data handling is disclosed.
  • Mobile, tablet, and desktop migration layouts are verified.
  • The builder reports source files used and flags unresolved format, mapping, or dedup assumptions.

Related offer files

How it works

  1. 1

    Copy the link

    Grab the Markdown blueprint URL for this offer type.

  2. 2

    Give it to your builder

    Paste it into Claude Code, Cursor, Codex, or whatever AI builder is already working in your app.

  3. 3

    It maps, then builds

    Your agent reads the blueprint first, then builds the offer into your app around the product, audience, and stack.

Works with your stack

These blueprints are written to adapt. They tell the agent to detect your framework, match your existing design system, and use your source files instead of guessing the offer.

Need it tighter than that? Customize the offer file and tell it exactly which source docs and stack to use.