SetRoasFlow is the customer data layer behind your marketing: one profile per customer, sent to every tool you use. No developers, no data team.
Free while in beta. No credit card, and your data is yours to erase at any time.
Consent granted, collected first-party
Every visit and order, from every device, resolved to the same person.
Example data, not a real customer.
Press Enter or the arrow keys to fold and unfold the layers.
Sends to 15+ tools,
set up once.
Most brands run on a dozen disconnected tools. That gap costs sales you never even see.
Your pixel, analytics, email and store each hold a piece of the customer. Nothing sees the whole person.
Safari and iOS quietly drop a chunk of your data, so Meta and Google target on an incomplete picture and waste budget.
Getting a real answer means exporting spreadsheets and stitching tools by hand. Growth waits on the ops team.
No pipelines to build and no data team to hire. You could be live before your next campaign.
Add SetRoasFlow to Shopify, WooCommerce or any website. It takes minutes, with no developer.
Every visit, order and signal resolves into one complete profile per customer, automatically.
Ads, email and analytics all work from the same profile, updated in real time.
Who your customers are, what they buy and where to reach them, in one place. Try the filters.
Connect SetRoasFlow to ChatGPT, Claude or any assistant that speaks MCP, sign in once, and ask in plain language: what sold this week, which campaign is paying back, whether Meta still receives your events.
From smarter ads to your own warehouse, it all runs on the same customer profile.
Anonymous visits and known customers merge into one profile, across devices and sessions.
Purchases and events reach Meta, Google and TikTok server-side, where the browser can’t lose them.
Turn your best customers into retargeting and lookalike audiences on every ad platform.
True ROAS by channel, with ad spend pulled in automatically. No spreadsheets to stitch.
Segments flow to Klaviyo, HubSpot, Mailchimp and ActiveCampaign on their own.
Show each visitor content for their segment, decided before the page loads.
Describe an audience in plain words and the rules build themselves.
Know the moment a VIP is back on your site, or a destination stops receiving data.
Stream first-party events to BigQuery, Snowflake or S3. Always yours to export.
Give every influencer, affiliate or referring customer their own link. The first one a customer arrives through is theirs for good.
One link per influencer, affiliate or referring customer: yourstore.com/?srf_ref=sofia-ig
The code is credited to Sofia and locked onto that customer’s profile, for good.
A coupon extension, or a second affiliate link opened at the last second. Ignored: the credit stays with Sofia.
Collection is first-party, on your own domain. You stay the controller, and the data is yours to export or erase at any time.
Events are collected on your own domain, so the cookie is first-party and survives ITP. You stay the data controller.
Sensitive fields are hashed at the edge before anything is sent to a platform.
EU visitors are opt-in by default: no consent, no personal data. Enforced on every event, and US signals (GPC) are honoured too.
We kept watching good brands pour money into ads and email while their customer data sat broken and scattered across a dozen tools. The data that could make every campaign smarter was already there. It just never came together.
SetRoasFlow is the layer we wished existed: one place that quietly unifies every customer and puts that data back to work, without a data team. We're building it now, onboarding a few brands at a time.
The SetRoasFlow team
Create your account, add the script or install the app, and your first profiles start forming today.
Free while in beta. No credit card, and your data is yours to erase at any time.
By creating an account you accept our Terms and confirm you have read the Privacy Policy.