9th House

How many of your customers ordered twice?

Don't know? Let's find out together.

Free for the first 10 brands.₹13,000 a report. For Shopify D2C brands in repeat-purchase categories: food, beauty and supplements.

Repeat-rate reportSample · made-up brand

90-day repeat rate: first-time buyers who placed a repeat order within 90 days.

18%

219 of 1,248 first-time buyers placed a repeat order

How it works

You send the export. We do the analysis.

  1. 1

    Message us on WhatsApp

    Tap the button. We reply with the exact steps to export your orders from Shopify.

  2. 2

    Export your orders

    Export the orders CSV from Shopify and send it to us. We don't need names, phone numbers or addresses.

  3. 3

    Get your repeat-rate report

    We run the analysis and send you a report like the sample below.

What's in the report

A sample for a made-up brand. Yours uses your own orders.

Repeat-rate reportSample · made-up brand

Made-up food brand · first orders, Jan to Jun 2026 · by 9th House

190-day repeat rate

Share of first-time buyers who ordered again within 90 days. If it's low, extra ad spend mostly adds one-time buyers at the same CAC.

18% repeat rate: 219 of 1,248 first-time buyers. 1,029 are still one-time buyers.

2Repeat rate by first SKU

First-time buyers grouped by the SKU in their first order.

First SKURepeat rate
Peanut butter 1kg410 buyers
31%
Oats 2kg286 buyers
19%
Protein bars, box of 12322 buyers
9%
Trial pack230 buyers
4%

The trial pack has the lowest repeat rate, so its buyers need a follow-up. The 1kg peanut butter is the better SKU to lead acquisition with.

3Repurchase window by SKU

Median gap between a customer's orders of the same SKU.

A reminder lands best just before people run out, so each SKU's WhatsApp reminder can go on its own day.

Counts only orders in the Shopify export. Amazon, Flipkart and other marketplace sales aren't in it.Sample, not a real brand

What happens to your file

We use it to make your report and nothing else. We don't share it with other brands, and we delete it within 30 days.

We only need order ID, order date, line items and customer email or ID. If you'd rather not share emails, we'll show you how to swap them for codes.

We don't need access to your Shopify admin. Our privacy page has the rest.

Rohan Kulkarni
Rohan KulkarniFounder, 9th House, Bengaluru

I'm Rohan. I run 9th House with Tessaa, an AI agent I built. Between us we work as the data analyst, the tech and the Meta ads side of a D2C brand, so you can stay on the product and your customers.

Where we help

  • Analytics: repeat rate, cohorts, repeat rate by first SKU and the repurchase window, read straight from your Shopify orders.
  • Tech and ops: Shopify to Sheets syncs, the weekly MIS report, and the WhatsApp replies someone types over and over.
  • Meta ads: creatives and tests, with CAC, ROAS and AOV read alongside you.
  • All of it goes at two numbers: repeat rate and CAC. Retention runs on WhatsApp reminders, measured against a control group that gets none.

Tessaa does the legwork, and I read everything that goes out to you. Everything runs in your own Shopify, Meta and WhatsApp accounts, and nothing goes to your customers without your approval.

Find out your repeat rate.

Free for the first 10 brands, then ₹13,000 a report.₹13,000 a report. The free ones have closed.

Prefer email? [email protected]