Best free e-commerce report templates (2026)

Report sales, orders, ROAS and repeat customers for your store without exporting from Shopify, Amazon and every ad platform, with these free e-commerce report templates.

Porter Metrics has 33 free e-commerce report templates for Claude, Porter dashboards, Data Studio (formerly Looker Studio) and Google Sheets, each with a preview. Pick one, connect your accounts for free, and the Claude version runs on your own data in about 10 minutes, ready for follow-up questions.

Shopify logoAmazon Seller Central logoGoogle Analytics 4 logoGoogle Sheets logoClaude logoData Studio logo

By , Co-founder and CEOLast updated November 5, 2026

Trusted by 1,600+ marketing teams and agencies

1,600+marketing teams and agencies
4.6/5rating on G2, 250+ reviews
$1B+ad spend reported
G2 Momentum Leader badge, Porter Metrics rated 4.6 out of 5 starsG2 Best Estimated ROI badge, Porter MetricsG2 Best Relationship badge, Porter Metrics

E-commerce report templates

Porter’s 33 e-commerce report templates are grouped by what each one reports on. Filter by tool or use case and open a card for its preview and setup.

33 templates

Shopify and online store reports

Shopify dashboard, Porter dashboard template previewPorter dashboardShopify

Shopify dashboard

See net sales, orders, gross margin and returns, with your top products and customers.
Shopify report template, Data Studio template previewData StudioShopify

Shopify report template

Report Shopify sales, tax, returns and discounts, and sales by UTM source.
Shopify store performance, Porter dashboard template previewPorter dashboardShopifyGoogle Analytics 4Google Ads

Shopify store performance

See revenue, orders and conversion rate with Google Ads and GA4 traffic.
Shopify store performance, Data Studio template previewData StudioShopifyGoogle Analytics 4Google Ads

Shopify store performance

Break down revenue and conversion rate by traffic source and campaign.
Shopify KPIs dashboard, Porter dashboard template previewPorter dashboardShopify

Shopify KPIs dashboard

Check net sales, orders, returns and discounts for every day in one table.
Shopify KPIs report template, Data Studio template previewData StudioShopify

Shopify KPIs report template

Watch daily Shopify sales, quantity and shipping next to the period totals.
Shopify attribution dashboard, Porter dashboard template previewPorter dashboardShopify

Shopify attribution dashboard

See which UTM sources and campaigns bring Shopify sales over time.
Shopify attribution report template, Data Studio template previewData StudioShopify

Shopify attribution report template

Rank landing pages and UTM sources by the Shopify sales they bring.
E-commerce dashboard, Porter dashboard template previewPorter dashboardShopifyGoogle AdsMeta AdsTikTok Ads

E-commerce dashboard

Put store sales, ROI, blended ROAS and ad spend from every platform on one page.
E-commerce report template, Data Studio template previewData StudioShopifyGoogle AdsMeta AdsTikTok Ads

E-commerce report template

Compare customers, orders and ad spend by platform for your online store.
DTC dashboard, Porter dashboard template previewPorter dashboardShopifyGoogle Analytics 4Google AdsMeta Ads

DTC dashboard

See Shopify sales by UTM source and medium with orders and new customers.
DTC report template, Data Studio template previewData StudioShopifyGoogle Analytics 4Google AdsMeta Ads

DTC report template

Put revenue and cost per acquisition from Shopify, GA4, Google Ads and Facebook Ads together.
Dropshipping dashboard, Porter dashboard template previewPorter dashboardShopifyMeta AdsGoogle Ads

Dropshipping dashboard

Follow orders, purchases, ROAS and CPA from Shopify, Meta Ads and Google Ads.
Dropshipping report template, Data Studio template previewData StudioShopifyMeta AdsGoogle Ads

Dropshipping report template

Compare gross sales with ad spend and cost per order to see if each sale pays off.
Shopify sales and orders, Google Sheets template previewGoogle SheetsShopify

Shopify sales and orders

Pull Shopify sales and orders into a sheet you can total by month.
Shopify inventory audit, Google Sheets template previewGoogle SheetsShopify

Shopify inventory audit

Find best sellers running low on stock and slow products to promote, in Google Sheets.
GA4 e-commerce funnel, Google Sheets template previewGoogle SheetsGoogle Analytics 4

GA4 e-commerce funnel

Follow users from item view to add to cart, checkout and purchase, month by month.
No template for that combination.

E-commerce report example

Porter’s e-commerce report example is a Claude report on Trailgear demo data. Click through its four views before connecting anything.

E-commerce report example, revenue, spend and ROAS on demo dataE-commerce report example, platform ROAS against GA4 revenue on demo dataE-commerce report example, daily ROAS on demo dataE-commerce report example, campaigns below break-even on demo data
Demo data (Trailgear).Open the live example

What to include in an e-commerce report

An e-commerce report built on Porter’s templates has six parts, in the order a client or manager reads them.

1

Sales and orders

Net sales, orders, AOV and returns against the previous period: Shopify dashboard template.

2

Traffic and conversion

Where buyers come from and how many convert: Shopify store performance template.

3

Ad spend and ROAS

ROAS by platform checked against GA4 revenue: ROAS dashboard template.

4

Customers

Repeat and new buyers, AOV and lifetime value: customer LTV template.

5

Products and stock

Best sellers, slow products and items running low on stock.

6

Next steps

Two or three actions for the next period, such as the product to promote or the campaign to cut.

Match the detail to the reader: founders need sales, profit and ROAS; marketers need channels and campaigns. For Shopify alone, use the Shopify report templates.

How to set up an e-commerce report template

Every Porter e-commerce report template starts with one free step: connect your accounts in Porter. Then set it up in your reporting tool.

On Porter’s Free plan, Claude reads the last 15 days and Data Studio and Google Sheets up to 30 days. The 14-day trial has full access and needs no card (Porter pricing).

In Claude

  1. Sign up free at Porter, open Data sources and connect the accounts your report needs, for example your ad accounts and GA4 property for the ROAS report.

  2. In Claude, go to Customize → Connectors → Add custom connector, paste https://mcp.portermetrics.com/mcp and name it Porter Metrics. Click Continue, sign in to Porter and allow access.

  3. Open a new chat, paste the install prompt and put your accounts in place of the one in brackets (Google Ads to Claude tutorial). Claude reads your data through Porter’s MCP (Model Context Protocol), an open standard that lets Claude read data from other tools.

Install prompt
Duplicate this Claude dashboard template and keep its layout, views and styling: https://claude.ai/artifact/SkDeerWRyTXgnPAJ5UNgFT Then rebuild it with my own data through Porter: a ROAS dashboard for [brand] for the last 14 days from Google Ads, Meta Ads, Microsoft Ads and GA4: KPI cards for total ad spend, conversion value, ROAS, GA4 Purchase revenue and MER (GA4 Purchase revenue ÷ total ad spend); each platform's own ROAS (Google Ads Conversions value ÷ Cost, Meta Ads Purchase ROAS, Microsoft Ads Return On Ad Spend) next to GA4 Purchase revenue by Session source / medium; daily ROAS per platform and MER; every campaign's ROAS against a break-even ROAS of [2.0]; share of spend vs share of GA4 revenue; and MER by week.

Claude Dashboards is in beta on Pro, Max, Team and Enterprise (Anthropic’s guide to Claude Dashboards).

As a Porter dashboard

  1. Open a Porter dashboard card and click Download template.

  2. Sign in to Porter and pick your accounts.

  3. Share it with viewer or editor access, or schedule it by email.

In Data Studio

  1. Open a Data Studio card and click Download template.

  2. Click the three-dot menu (⋮) in the top-right corner and select Make a copy.

  3. Choose your Porter data sources, click Copy Report and set the date range you report on, for example last month compared with the previous period.

In Google Sheets

  1. Open a Google Sheets card and make a copy.

  2. Install the Porter extension, authorize it and choose your accounts.

  3. Run the prebuilt queries and set the refresh to daily or weekly.

Need Excel? In Google Sheets, choose File → Download → Microsoft Excel (.xlsx).

What makes these e-commerce report templates different

Store, marketplace and ad data live in different tools. Porter’s templates put them in one report that updates itself.

1

See a live example first

Click through the Claude e-commerce report example on demo data without an account.

2

Store and ads together

See Shopify sales next to Google Ads, Meta Ads and TikTok Ads spend, day by day.

3

ROAS you can trust

Check each platform’s ROAS against GA4 revenue in the ROAS dashboard template.

4

One report, four tools

Explore it in Claude, send it as a Porter link, or keep it in Data Studio or Google Sheets.

5

Unlimited accounts on every plan

Connect as many accounts as you manage, even on the free-forever plan, and switch clients with one filter.

More report template galleries

Porter has a gallery for each channel, data source and tool.

E-commerce report template FAQ

Are these e-commerce report templates free?

Yes. All 33 Porter e-commerce report templates and prompts are free to download, and the Free plan never expires. Longer date ranges need the 14-day trial or a paid plan from $12.50 per account a month, billed annually (Porter pricing).

What should an e-commerce report include?

Sales and orders, traffic and conversion rate, ad spend and ROAS, repeat customers and order value, products and stock, and the next steps.

Is there an e-commerce report template for Google Sheets?

Yes. Copy a Shopify Google Sheets template, refresh it with your store, then choose File, Download, Microsoft Excel (.xlsx) if you need Excel.

Can I report on several accounts or clients?

Yes. Porter connects unlimited accounts, even on the free-forever plan. Connect every account you manage and switch between them with the account filter.

Can I send the report automatically?

Yes. A Porter dashboard shares by link and PDF and can be scheduled by email every week or month. In Data Studio, use Share, Schedule delivery.

Claude, Porter dashboard, Data Studio or Google Sheets: which should I use?

Use Claude to build the report and ask follow-up questions, but anyone opening a shared Claude dashboard needs their own Claude access (Anthropic’s guide to sharing artifacts). Use a Porter dashboard for client links and scheduled email, Data Studio if your reports live there, and Google Sheets for formulas or Excel.

Get your free e-commerce report template

Pick a template, connect your store and ad accounts for free and send your first e-commerce report today.

Free plan · 14-day trial · No card needed