Upload your exports from Meta, Google Ads, TikTok and Snapchat. OptiROAS shows what to stop, what to scale and what to test, measured on orders that were actually delivered.
CSV or Excel from any ad platform, plus store orders for delivered ROAS. Platform, currency and file type are detected automatically.
Every finding shows the evidence from your own data, the action to take and what it's worth each month, ranked so you start with the biggest leak.
Platforms count orders that are later refused at the door. We measure what was collected.
See how it works →Spend efficiency, creative, audiences, funnel, measurement, profit and more, each scored.
Explore the 12 pillars →See how ROAS and profit change before you raise or cut a campaign's budget.
Try the calculator →No account or connection needed. Drop your exports and get the report in seconds.
Meta, Snapchat and TikTok count an order the moment it's placed. In the GCC many of those are cash-on-delivery orders that get refused at the door or returned. OptiROAS takes them out.
Spot the campaigns whose orders keep getting refused, often a sign the ad over-promises or reaches the wrong audience.
Break-even is checked against delivered revenue, so a 3× ROAS that is really 2× doesn't fool you.
See which platform's reported numbers are furthest from what your store actually collected.
Every pillar is scored from 0 to 100 using fixed rules on your own data, and each finding comes with the evidence, the action and what it's worth.
Pick a campaign, move the slider, and see projected revenue, ROAS, the return on the extra spend and the effect on profit.
Example curve: each 10% more spend brings about 6.9% more revenue. With your data, the curve is fitted to each campaign's own daily results.
Preview: until OptiROAS launches, accounts are kept in this browser only and passwords are not stored or checked.
Three steps, twelve audit pillars and a ranked plan, all calculated from your own data with fixed, traceable rules.
Download a campaign or ad report from each platform you run. The guides below show exactly which buttons to press.
OptiROAS recognises each platform's format, currency and columns, removes total rows and lines everything up.
Every finding shows the evidence, the action to take and what it's worth per month, so you start with the biggest leak.
ROAS on orders that were delivered and paid, not just placed.
See how it works →Twelve scored checks, from spend efficiency to tracking breaks.
Explore the 12 pillars →Projected ROAS and profit for any budget change.
Try the calculator →OptiROAS reads exports from Meta, Google Ads, TikTok, Snapchat, LinkedIn, Microsoft, Pinterest and X, plus store orders from Salla, Zid and Shopify.
Menus move around; if a button has a slightly different name, look for Export or Download near the date picker. A breakdown by day unlocks the trend checks.
Any campaign performance export works. LinkedIn: Campaign Manager → Export → Campaign performance, with a daily time breakdown. Microsoft Ads: download the campaigns grid. For any other platform, the file needs at least:
Campaign Spend or Cost and ideally Date Impressions Clicks Conversions Conversion value.
If a file is recognised as the wrong platform, change it in the file list after uploading.
Start free, then choose how many platforms OptiROAS watches for you and whether you want the live dashboard.
No. Files are read by your browser on your device. Closing or refreshing the page clears them.
Each platform counts the conversions it believes it caused, so the same sale is often claimed twice. Enter your actual revenue to see the gap and your blended MER.
Starter connects up to 3 ad platforms and emails a full audit every Monday. Pro connects up to 7, adds the live dashboard refreshed every hour, and sends real-time alerts. Both include one login per account.
Platforms count an order the moment it's placed, even if it's later refused at the door or returned. Delivered ROAS uses your store's order statuses so you see revenue that was actually collected.
Yes. Use the العربية button on the report. Numbers, campaign names and currencies stay exactly as they are.
No. Lead, messaging and app campaigns are judged by cost per result instead of ROAS, using the result type in your export.
Currency is detected from your files and can be changed in the report settings. Export every platform in the same currency for accurate totals.