When new form submission is received in ARForms, create new affiliate in ThriveCart
Use an ARForms form on your WordPress site as an affiliate sign-up page: each submission creates a new affiliate in your ThriveCart account from the details the applicant entered.
ARForms
ThriveCart2 steps Setup ~5 min Used on 2.0k sites Free to import

What this workflow does
ThriveCart runs your affiliate program, but the people who want to promote you often first land on your own WordPress site. Collecting their details there and re-typing them into ThriveCart is slow, and applicants wait while you catch up. This workflow turns an ARForms sign-up form into the start of their ThriveCart affiliate account.
The ARForms trigger fires each time someone submits the form you pick. FlowMattic passes the answers to ThriveCart, and the Create new affiliate step adds that person as an affiliate in your account using the fields you map, such as name and email.
The template has no review stage, so every submission goes straight to ThriveCart. If you want to vet applicants first, add a Filter on an answer or a Human in the Loop step before the ThriveCart action; the tips cover both. Task History keeps a record of each run, including the response ThriveCart sent back.
Open affiliate program for a course
A course creator links an ARForms sign-up page from the sales page footer, and every student who wants to promote the course becomes a ThriveCart affiliate.
Partner page for a software product
Agencies fill in a short ARForms partner form on your site, and their affiliate account is created in ThriveCart without anyone on your team typing it in.
Affiliate sign-ups at a live event
A tablet at your booth shows the ARForms form, so attendees who join on the day are already in ThriveCart when you send the follow-up.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
ARForms New Form SubmissionFires when a visitor submits your chosen ARForms form on your WordPress site. Every answer is passed on so you can map it in the ThriveCart step.
ThriveCart Create new affiliateRegisters the applicant as a ThriveCart affiliate on your account. Connect ThriveCart and map the applicant's details from the form, for example name and email address.
What you need
- FlowMatticCore
- ARForms PluginPlugin
- ThriveCart AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add a Human in the Loop step before ThriveCart so someone approves each applicant. Set its timeout action to End Workflow, because the default lets the run carry on without approval.
- Add a Filter after the trigger that continues only when an agreement checkbox, such as accepting your affiliate terms, is ticked.
- Follow the affiliate step with ThriveCart's Register Affiliate Product action if you want the new affiliate tied to a particular product as well.
Questions about this workflow
Are ARForms applicants approved automatically in ThriveCart?
The template creates the affiliate for every submission and has no approval step of its own. Add a Filter or Human in the Loop step before ThriveCart if you want to screen people first.
What if the email address already belongs to a ThriveCart affiliate?
The step creates a new affiliate each time, so ThriveCart decides how to handle an address it already knows. Open that run in Task History to read what ThriveCart replied.
Does this need ARForms on the same site as FlowMattic?
Yes. The ARForms trigger listens for submissions on the WordPress site where FlowMattic is installed, so both plugins must run there.
More Marketing workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted





