Built for eBay sellers · Connect in 30 seconds

You have repeat customers.
You're just not seeing them.

BuyAgain connects to your eBay store and shows you exactly who bought from you before, when they last ordered, and who's overdue to buy again — before they find someone else.

Free plan · 10 customers · No credit card

5×
cheaper to retain a customer than find a new one
65%
of eBay revenue comes from repeat buyers
31
days — average window before a customer is "lost"

The problem

eBay doesn't tell you who's worth keeping

eBay shows you orders. It doesn't show you relationships. It won't tell you that John ordered 6 times last year and hasn't been back in 47 days. It won't show you who your most valuable repeat customers are. You have to figure all of that out yourself — if you bother at all.

😤
No customer history in one placeeBay's order view shows recent orders. That's it. There's no way to see a buyer's full history without clicking through dozens of pages.
No reorder alertsYou have no idea which customers are overdue. By the time you notice, they've already bought from a competitor.
📊
No revenue insightWho are your top 10 customers? Who spends the most? Who's at risk? eBay doesn't tell you any of this.
app.buyagain.co.uk — Dashboard
247
Total customers
89
Returning
34
Overdue 31d+
⚠ Overdue customers
james_b_1987
6 orders · £142 total
67 days
crafty_sue_uk
4 orders · £89 total
54 days
mark_builds
3 orders · £61 total
38 days
sarah_prints
8 orders · £203 total
33 days
dan_maker_pro
2 orders · £38 total
12 days

Features

Everything you need to keep customers coming back

Built specifically for eBay sellers. Not a generic CRM bolted onto a spreadsheet.

Complete customer profiles
Every buyer, every order, all time. Total spend, first order, last order — all automatically synced from eBay. No manual data entry, ever.
Reorder alerts that actually work
See who's 31, 60 or 90+ days overdue at a glance. Colour-coded urgency so you know exactly who to focus on first — no guesswork.
One-click eBay sync
Connect your eBay store using your eBay login. Orders sync automatically every hour. No CSV uploads, no copy-pasting, no spreadsheets.
Revenue intelligence
Total revenue, returning customer rate, average order value, best customers by spend. Know your business numbers like you've never been able to before.
Powerful time filters
Today, this week, this month, 31 days, 3 months, 6 months, 1 year. Filter by when customers last ordered or when they first ordered. Any view you need.
Customer notes
Add private notes to any customer. Custom requirements, size preferences, regular orders — everything you need to deliver a service people come back for.

How it works

From sign up to your first insight in under 5 minutes

No complicated onboarding. No technical setup. No CSV files. Just connect your eBay store and BuyAgain does the rest.

1
Create your free account
Sign up with your email. No credit card, no commitment. Free plan includes your first 10 customers so you can see exactly how it works.
2
Connect your eBay store
Click "Connect eBay" and log in with your eBay account. We use the official eBay API — fully secure, fully authorised. Takes 30 seconds.
3
Your full order history imports
BuyAgain pulls in every order you've ever received and builds customer profiles automatically. Every buyer. Every order. Every penny.
4
See who needs your attention — now
Open Reorder Alerts and see exactly who's overdue. Head to eBay, send them a message. That's a sale you just recovered for free.
Reorder Alerts
Customers
Dashboard
12
90+ days
9
60–89 days
13
31–59 days
james_builds_uk
8 orders · £189 total spend
94d
overdue
crafty_sue_notts
5 orders · £97 total spend
83d
overdue
mark_3dprints
3 orders · £54 total spend
61d
overdue
sarah_creates
11 orders · £312 total spend
44d
overdue
peter_workshop
2 orders · £29 total spend
33d
overdue
34 customers overdue · Showing 5 most urgent

Pricing

Start free. Stay when you see it working.

No contracts. No hidden fees. Cancel any time. One recovered customer pays for months of Pro.

Free
£0
forever · no card needed
  • Up to 10 customers
  • Basic customer list
  • Last order date
  • Manual sync
Get started free
Business
£19.99
per month · cancel any time
  • Everything in Pro
  • Multiple eBay accounts
  • Team access
  • CSV export
  • Priority support
Get started free

All prices include VAT · Cancel any time · No minimum term

You already have
the customers.
Now keep them.

Free to start. One recovered customer pays for months of Pro. Takes 5 minutes to set up.

Connect your eBay store — it's free

No credit card · Free plan included · Cancel any time