
Database Reactivation Campaigns in GoHighLevel: Turn Dead Leads into Revenue (2026 Guide)
Last updated: August 2026.
Database reactivation campaigns are the cheapest revenue most Australian businesses will generate this year. Every CRM holds hundreds — often thousands — of old leads and past customers who enquired, went quiet and were never contacted again. That list already cost you money to build. Reactivating it costs almost nothing, and with GoHighLevel the whole process runs on autopilot.
This guide comes from Dr Priya Jaganathan, Go High Level Certified Admin, Certified AI Tech Stack Consultant and keynote speaker, who has built reactivation campaigns for Australian clinics, trades businesses and agencies through Pivot 2 Thrive. Everything below is the process we run for paying clients, not theory.
What a Database Reactivation Campaign Is
A database reactivation campaign is a structured sequence of SMS and email messages sent to dormant contacts in your CRM with one goal: get a reply, then convert that reply into a booking or sale. It is not a newsletter and it is not a promotion blast. The messages are short, conversational and designed to restart a two-way conversation — usually with a simple question or a time-limited offer.
In GoHighLevel, a reactivation campaign is built from four native pieces: a smart list that segments your dormant contacts, a workflow that sends the message sequence, conversation AI or a human inbox to handle replies, and a calendar that captures the booking. No third-party tools, no extra subscriptions.
Why Database Reactivation Matters: The Numbers
Harvard Business Review research puts the cost of acquiring a new customer at five to twenty-five times the cost of selling to someone who already knows you. Your dormant database sits in that second category. These people already raised their hand once — they enquired, quoted, booked or bought — so the trust-building work is partly done.
In practice, a well-run reactivation campaign to a list of 1,000 dormant contacts typically produces a 5–15 per cent reply rate, and a meaningful share of those replies become appointments. For a business with a $500 average sale, even a conservative 20 bookings from that list is $10,000 in revenue from contacts that were sitting idle. Compare that with what 20 new leads would cost through paid ads and the maths ends the argument.
How to Build a Reactivation Campaign in GoHighLevel: Step by Step
Here is the exact build order we use. Budget two to three hours for your first campaign.
- 1. Clean and segment your list. In GoHighLevel, create a smart list of contacts with no activity in the last 90–180 days. Exclude current clients, unsubscribes and anyone with an open opportunity. Remove obviously dead records — missing mobile numbers, bounced emails, test contacts. Quality beats volume: 500 clean contacts outperform 2,000 messy ones.
- 2. Check your sending compliance. In Australia, the Spam Act 2003 requires consent, sender identification and a working opt-out for commercial messages. Past customers and people who enquired directly generally fall under inferred consent, but include your business name and "reply STOP to opt out" in every SMS. If you are sending at volume, register your sender details with your SMS provider first.
- 3. Write a three-touch sequence. Touch one is a short, personal SMS: "Hi [first name], it's [name] from [business]. We helped you with [service] a while back — we've got a couple of openings this month and I thought of you. Worth a quick chat?" Touch two, sent two days later, adds a concrete reason to act: a seasonal offer, a price hold, a new service. Touch three, sent four days after that, is a polite close-out: "No stress if the timing's wrong — want me to check back in a few months?" That last message routinely pulls the highest reply rate.
- 4. Build the workflow. Create a new workflow triggered by a tag such as "reactivation-aug-2026". Add the SMS steps with wait steps between them, and a parallel email version of each touch for contacts without mobile numbers. Add a goal event: if the contact replies or books, the workflow stops immediately so nobody gets a follow-up after they have already answered.
- 5. Connect reply handling. This is where campaigns die. If replies sit unanswered for hours, the booking rate collapses. Either assign a team member to the conversations inbox with a 15-minute response target, or switch on GoHighLevel's Conversation AI to answer questions and offer booking times automatically. Route bookings to a calendar with reminders switched on.
- 6. Launch in batches. Send to 100–200 contacts per day rather than the whole list at once. Batching protects your sender reputation and keeps reply volume manageable. Watch the first batch closely and tighten the copy before the next one goes out.
- 7. Measure and repeat. Track four numbers: delivery rate, reply rate, bookings and revenue. Tag every contact who replies so your next campaign excludes recent responders. Run the campaign quarterly — a database is never reactivated once; it is farmed.
Want this built for you instead of doing it yourself? Book a free strategy call with Pivot 2 Thrive and we will map a reactivation campaign to your database on the call.
An Australian Example: What Reactivation Looks Like in Practice
A Melbourne physiotherapy clinic we worked with had 1,800 past patients in their CRM who had not visited in six months or more. We built the exact sequence above, excluded anyone with an open treatment plan, and sent in daily batches of 150 with Conversation AI handling replies after hours. Over three weeks the campaign produced 212 replies and 64 rebooked initial consultations. At the clinic's average initial consult value, the campaign paid for its entire GoHighLevel subscription for the year in the first week — from patients the clinic already had. No ad spend, no new landing pages, no staff hours beyond approving the copy.
Common Database Reactivation Mistakes
- Sending a promotion instead of starting a conversation. "20% off this week!" reads like spam from a business they forgot. A personal question gets replies; a billboard gets ignored.
- Blasting the full list in one day. You will flood your inbox, miss replies, and risk carrier filtering. Batch it.
- No reply-handling plan. A reply within minutes converts; a reply answered the next day mostly does not. Decide who or what answers before you press send.
- Skipping the exclusions. Messaging a current client "we haven't seen you in a while" is embarrassing and avoidable. Build your exclusion filters first.
- Running it once and moving on. Databases go dormant continuously. Quarterly campaigns compound; one-off campaigns fade.
Frequently Asked Questions
How much does a database reactivation campaign cost to run?
Inside GoHighLevel the only hard cost is SMS sending, roughly 5–8 cents per segment in Australia. A three-touch campaign to 1,000 contacts usually lands under $250 in message costs, which a single recovered sale typically repays.
How old can leads be and still be worth reactivating?
Contacts dormant for 3–18 months respond best. Beyond two years, response rates fall and complaint risk rises, so send a smaller test batch first and let the numbers decide whether to continue.
Is database reactivation legal in Australia?
Yes, when done properly. The Spam Act 2003 allows commercial messages where there is express or inferred consent, and past customers and direct enquirers generally qualify. Always identify your business and include a working opt-out in every message.
What reply rate should I expect?
A clean list with conversational copy typically sees 5–15 per cent of delivered messages get a reply. Around a quarter to a third of engaged replies can become bookings when responses are handled within minutes.
Can an agency sell database reactivation as a service?
Yes — it is one of the strongest foot-in-the-door offers an AI or automation agency can run, because it produces revenue from assets the client already owns. Many agencies charge a setup fee plus a per-booking or monthly management fee.
Your database is the only marketing channel you already own outright. If you want it working again, book a free call with the Pivot 2 Thrive team or explore what we do at pivot2thrive.com.au.
