PAHI · ROAS Report
Summary
The last 90 days of trading, from Jul 18, 2026 through Oct 15, 2026 . Spend comes from the connected ad platforms; sales and orders come from Shopify, counting sales only.
Total Meta Spend
Total Google Spend
Total Amazon Spend
Avg Daily Ad Spend
Blended ROAS
Shopify Net Sales
Shopify Orders
Amazon → Shopify Sales
AOV
Conversion Rate
Key insights
Over the window, PAHI put $6,388 into paid advertising — $3,514 with Meta, $0 with Google Ads, and $0 with Amazon Ads — averaging $90 per day.
Of the two core platforms, Meta is the bigger line item.
That spend brought in $12,750 in Shopify net sales across 75 orders.
The strongest revenue channel was Organic search , at $6,656 in net sales.
No Amazon-channel orders are on record in Shopify for this window.
Optimizations
Each platform's own attribution claims a different return than the store does: Meta reports 0.00 and Google Ads reports - in platform-reported ROAS. Platform figures count their own conversions and routinely read better than store truth — treat the blended figure above as the source of truth for budget decisions.
Overall verdict
Blended ROAS of 2.00 is around break-even: advertising is paying for itself, but not much more. The account needs sharper targeting or stronger creative before it earns a bigger budget.
Recommendation
There is no complete two-platform ROAS comparison for this window, so no budget shift is recommended yet. Revisit once ad spend is flowing on both platforms and two full weeks of data have accrued.
Overall
Daily ad spend against Shopify net sales, both within the window. Days only one side has still appear, so gaps read as gaps rather than vanishing.
Total Ad Spend
Shopify Net Revenue
Blended ROAS
Orders
Amazon Ads
No Amazon Ads data yet — contributes zero to all totals
Spend
Clicks
Conversions
Platform Revenue
No Amazon Ads connector yet — contributes zero to all totals. When Windsor carries amazon_ads rows it starts contributing with no code change.
Google Ads
No Google Ads data yet — contributes zero to all totals
Spend
Clicks
Conversions
Platform ROAS
Google's platform revenue is Google's own claim about the sales it drove. Shopify's channel data is where those sales actually land, so the two will not agree by design.
Amazon Organic
No Amazon Organic data yet — contributes zero to all totals
Ordered Revenue
Units
Sessions
Buy Box %
No Seller Central connector yet — Amazon Organic contributes zero to totals until the amazon_sp connector is verified. Ordered revenue is what customers committed to buy, gross of Seller Central fees; Buy Box % averages the share of page views that held the buy box across the window. When a Seller Central connector is wired into the pull, this section fills with no page change.
Shopify
Net Revenue
Orders
AOV
Refund Rate
Net revenue counts sales only — is_sale drops exchanges and cancellations, so the line is what the store actually banked. The refund rate is refunds against gross across the window; when it climbs it eats the blended ROAS in the summary even with spend held flat.
GiddyUp
No GiddyUp data yet — contributes zero to all totals
Orders
Commission
Avg Commission per Order
No GiddyUp connector yet — contributes zero to totals. GiddyUp revenue arrives as Shopify orders; commission is the spend side and is never added to revenue. Orders and commission read zero so the gap is visible; the per-order average stays blank because it cannot be computed from no orders. When a GiddyUp connector is wired into the pull, this section fills with no page change.
Facebook Ads
Spend
Clicks
Conversions
Platform ROAS
Meta's conversions and platform ROAS are Meta's own claims about what its ads drove. Shopify's channel data is where those sales actually land, so the two will not agree by design — steer by the blended ROAS in the summary, not by this tile.
Website + Shopify Funnel
Sessions
Orders
Site Conversion Rate
Engaged Share
Sessions come from GA4 and orders from Shopify, joined only on the calendar day. Days one side has and the other does not still appear, so a tracking gap reads as a gap instead of vanishing. Site conversion rate is orders over sessions across the window; engaged share is the fraction of sessions GA4 counted as engaged, a quality signal that usually moves before conversion rate does.