Margin leak 01
Refunds can hide behind a healthy top line.
Revenue can keep rising while refund leakage quietly removes contribution. Map refunds separately instead of treating gross sales as the answer.
Free Shopify profit calculator
Drop the CSV and see contribution profit after refunds, tax, payment fees, COGS, ads and fulfilment. No account, no OAuth and no customer-data upload.
A decision-grade demo is already loaded below. You do not need a CSV to test the workflow.
Contribution-profit diagnostic only. Your accounting system remains the source of record.
No permission risk
Your order CSV stays in the browser; Solarc never asks for Shopify credentials.
First result in one workflow
Open the CSV, confirm the money columns and immediately see contribution profit.
Built for repeat checks
Save six periods locally and compare the latest margin with the previous period.
Shopify → result
01
Shopify Admin → Orders → Export
02
Open the CSV locally below
03
Confirm costs → see real margin
Shopify documents order CSV export in its Help Center. Profit Pulse reads the exported file locally; it does not connect to or modify your Shopify store.
Browser-local profit pulse
1. Open an ecommerce order CSV
Current: demo-orders.csv · 5 rows
The CSV is parsed inside this browser tab. Solarc does not need the file, customer emails, addresses, or Shopify credentials to calculate this result.
2. Confirm the money columns
3. Add costs not present in the CSV
Profit result
Positive contributionContribution profit
$239.60
39.5% margin on $607.00 revenue after refunds and mapped tax.
Revenue
$680.00
Refunds
-$35.00
Tax removed
-$38.00
Fees
-$20.40
COGS
-$242.00
Ads + ops
-$105.00
Free local history: 0/6 periods. Saving history is the retention test before any cloud subscription is sold.
Margin leak 01
Revenue can keep rising while refund leakage quietly removes contribution. Map refunds separately instead of treating gross sales as the answer.
Margin leak 02
Payment/platform fees, ad spend and fulfilment costs can turn an apparently strong order period into a thin or negative margin period.
Margin leak 03
The free product deliberately saves period snapshots. Repeat use is the validation gate for automation and subscription billing.
Free result → recurring value
The free CSV result proves the value without asking for trust up front. Paid scope is reserved for repeated infrastructure: longer/cloud history, scheduled summaries, alerts, automated imports, multi-store views and team workflows.
Free
Live now$0
CSV calculation + six browser-local snapshots
Starter
Prepared$9/mo
Cloud history + recurring margin summary
Pro
Prepared$29/mo
Automated imports + margin/refund/fee alerts
Business
Prepared$79/mo
Multi-store + team + advanced monitoring
No payment is collected. Stripe prices are prepared but disabled until paid entitlements are verified.
Method + FAQ
Profit Pulse uses the exact CSV columns and period costs you choose. It avoids pretending that incomplete ecommerce data is accounting truth.
In Shopify admin, open Orders and choose Export. Shopify can download smaller exports directly and emails larger or date-range exports. Open the exported CSV in Profit Pulse; no Shopify connection or OAuth permission is required.
No. The free Profit Pulse parses the CSV and stores optional period snapshots in your browser. It does not need store credentials, customer emails, shipping addresses or a Solarc account.
Choose one revenue column and optionally map refund, payment or platform fee, tax and COGS columns. Costs that are not present in the CSV, such as ad spend and fulfilment expense, can be entered separately.
No. It is a contribution-profit diagnostic based only on the columns and period costs you provide. It is not bookkeeping, tax advice or a replacement for your accounting system.
A single profit calculation is useful once. Repeating the same check weekly or monthly reveals whether margin is improving or leaking. That repeated workflow is what future paid monitoring is designed around.
Not yet. The free browser-local workflow is live first. The Stripe billing catalog is prepared, but paid checkout stays disabled until server-side subscription entitlements and the promised recurring features are deployed and verified.
Film-ready quick start
Turn the input into a result you can understand at a glance.
Ecommerce Profit Pulse
Your browser shelf
Save Ecommerce Profit Pulse locally in this browser, or copy a direct link. No account is required.
Shareable utility
The free result stays useful on its own. Sharing points to the tool page only; unmatched commercial intent stays in the free-tool network instead of being forced into a generic product directory.
Publisher / community kit
For a README, newsletter, blog, forum answer or resource list: copy a clean production backlink without copying the visitor's input or result.
Attribution uses the tool slug and CTA placement only. Share and publisher links use the canonical production URL. The growth event contract never includes input text, uploaded-file contents or generated output.
Demand → exact tool → next useful action
Copy a channel-attributed deep link to Ecommerce Profit Pulse. Every link lands on this exact tool; the canonical page stays clean for search engines, and no visitor input or result is placed in the URL.
Next useful tools · Business calculators
Machine-readable inventory: /free-tools/distribution.json.
Product-as-content · creator kit
Use this as a silent-demo production template for Shorts, Reels, TikTok, a launch GIF or a community post. The first second should show the tension or transformation — not a logo, setup screen or narrated promise.
Vertical capture · 9:16
405×720 reference · 10s
Keep the actual input, primary action and proof result inside the central vertical frame; browser chrome is not the product proof.
Append ?wow=1 for the deterministic capture helper. It injects input only when an owned synthetic fixture exists, then captures the real tool action and result.
Transformation
opaque input/problem → visible useful answer
0–1 second · hook
Open on the problem and its visible outcome together; do not spend the first second on branding or setup.
1–6 seconds · action
Run Ecommerce Profit Pulse with short synthetic/public-safe demo data and keep the useful change centered.
6–10 seconds · proof
Hold on the concrete output or finding. If the value cannot be understood silently, the demo needs a stronger visual framing.
Try Ecommerce Profit Pulse free — no signup.
Safety / truth boundary: use synthetic or public-safe demo data only. Never show secrets, private customer material, fabricated metrics or a pass/certification claim the tool does not actually produce. This template improves demonstrability; it does not promise reach or virality.