Ask why a number changed. Anomer checks your ads, Instagram, orders and weather, and shows how much each cause contributed.
Why were orders lower Oct 12–18?
The demo shop has a planted effect from pausing ads for a week. Without knowing the answer, Anomer recovered this value from the change in orders.
It picks the number and the two periods to compare, and leaves out numbers that are results rather than causes (such as orders when asking about revenue).
Every connected number, shifted 0–7 days, goes into one regression with the day of the week, the day of the month and the long-term trend. Candidates that don't matter drop to zero.
It gets only the computed breakdown and explains the main causes in plain words.
Every data source is a plugin with the same shape. Adding one adds candidate causes.
CSV: order_id, created_at, customer_id, total
Orders, Revenue, Average order value, New customers, Returning customers
Marketing API Insights
Ad spend, Ad impressions, Ad reach, Ad clicks, Ad CTR, Ad CPC, Ad CPM, Ad purchases
Instagram Graph API
Accounts reached, Views, Likes, Comments, Saves, Shares, Profile link taps, Feed posts, Reels
NOAA GHCN-Daily
High temperature, Low temperature, Precipitation
Every number in the breakdown comes from the regression. The AI only writes the explanation.
Each cause has a 95% range. When the range crosses zero, the answer says it may be noise.
Whatever the causes don't explain is shown as "Unexplained".
When a number moves, ask why.