The Conversion step
The step that records outcomes such as a sale, a booking or a sign-up: the name, amount and currency fields, how the amount is read, and where conversions show up.
Last updated: September 30, 2026
The step that records outcomes such as a sale, a booking or a sign-up: the name, amount and currency fields, how the amount is read, and where conversions show up.
Last updated: September 30, 2026
The panel already tells you how many messages your automation sent; what you actually want to know is how many sales it brought. The Conversion step marks a point in the flow as "this is success" and records the moment. This guide covers the step's three fields, how the amount is read, and where the conversions you record show up.
When somebody reaches this point in the flow, the step writes a conversion event: who, when, which outcome, and what amount. It sends nothing to the person and changes nothing; it only records.
The event it records is useful in three places:
The step works on both channels.
The Conversion step goes where the outcome actually happens, not at the end of the flow.
Putting it at the very end of the flow is the most common mistake: that point means "the person left the flow", not "we succeeded".
How it appears in the report, up to 60 characters. It is mandatory: if empty, the pre-publish check reports an error.
Keep the name short, lower-case and consistent: sale, booking, signup, demo-request. Record the same outcome under the same name across flows — the report groups by name, and two spellings become two rows.
💡 If you are running an A/B test, separate the branches with names like
sale-aandsale-b; the test result then appears side by side in the report.
The monetary value of the conversion, up to 40 characters. It may be left empty — leave it blank for conversions with no amount, such as a booking or a sign-up.
Placeholders work here, and that is the setup that pays off: {{field.order_total}}.
The amount is read by the same rule as the number format of The Collect information step, so both 1,250.50 and 1.250,50 are understood correctly. A value that cannot be read as a number counts as empty and the conversion is recorded without an amount.
Amounts are stored behind the scenes as whole numbers of minor units (pence, cents), so floating-point rounding never skews the report totals.
A three-letter code: TRY, USD, EUR. It is upper-cased when saved. Fill it in whenever you set an amount — report totals are calculated separately per currency.
The step has one output, Next. Even if the record fails, the flow continues.
If the conversion name is empty (because a placeholder came back blank) nothing is recorded; the flow still continues from Next and the log shows what was written.
An online course seller wants to measure sales coming through DMs.
course to the Start step.paid tag.paid).sale, Amount {{field.course_total}}, Currency GBP. Then a thank-you Message.At the end of the month they open the report and see how many sales and how much revenue came through DMs.
Putting the step at the very end of the flow. The end of a flow is not success. Put the conversion on the branch where the outcome genuinely happened.
Using a different name in every flow. sale, Sale and sale_new become three rows and the report becomes unreadable. Pick a naming scheme and stick to it.
Writing a currency symbol into the amount. £1250 cannot be read as a number and the amount is saved empty. Write the number only and put the currency in its own field.
Setting an amount but leaving the currency empty. Report totals are grouped by currency; an empty one becomes its own row.
Counting a tap as a sale. Tapping a payment link is not a sale. Record a conversion without verifying the real outcome and your numbers will not reflect reality.
Running the flow repeatedly for the same person and recording the same conversion several times. Review the re-entry rule (once / once a day) on the automation's Settings tab.
The concept itself is covered in What is a conversion. To trigger something else when a conversion is written, see What is a general rule; to compare two routes, see The Random split step. If the reports look empty, The statistics look empty lists the reasons.
An automation you do not measure is an automation nobody knows is working.
Was this article helpful?