Renewals and messaging

Renewals &
Messaging

A certificate expires and nobody sends the renewal. CompetenceFlow watches the expiry dates and brings past customers back before their certificate lapses, by email, SMS, or newsletter, using the customer history you already own.

CRM sync supports HubSpot, Pipedrive, Salesforce, Lime CRM, and other CRM systems.

Newsletter

Recurring

Reminder Emails

Send Themselves

SMS

For Urgent Slots

Campaigns

Email, SMS, and Newsletter

Live

Newsletter: Q2 Renewals

Email

Audience: 1,842 past participants · Sent weekly

GWO renewal: 60 days to expiry

Trigger Email

Condition: Credential expiry approaching · Auto-send active

Waitlist Spot Opened

SMS

Condition: Capacity release · SMS sent within 2 minutes

Active Flows

19

Delivery Rate

99.3%

Renewals

Tracked

You pay to win back your own customers

The cheapest bookings come from people you have already trained.

warning

Why training providers overspend on new customers

With no renewal reminders running, every push for growth falls back on paid search, bidding against competitors for the same keywords.

What leadership sees

Acquisition cost rising while demand holds steady.

Few renewals coming back from past customers.

Marketing budget under pressure every quarter.

ads_click

Hooked on Google Ads

You pay €12+ per click for training keywords that convert at 2–5%, funding Google’s margins instead of your own.

sync_disabled

Disconnected CRM data

Course completions, expiry dates, and attendance data sit in silos instead of driving outreach.

edit_off

Campaigns built by hand

Renewal emails go out late, or never, because someone forgot to export the list.

visibility_off

No view of who is due to renew

Hundreds of past participants ready to rebook sit in spreadsheets with no follow-up.

Quick self-check

If you spend more acquiring new customers than retaining existing ones, the cheapest bookings are already in your database.

Your past customers are your cheapest channel

An illustrative comparison for mid-market training providers. Same demand, very different cost to win the booking.

trending_down

Before

Leaning on Google Ads

  • Paid-search assumption

    €12 CPC

    At 3.2% conversion in this example

  • Customer data you own

    None. You rent the clicks.

  • How steady the return is

    Shaky. Click prices keep rising.

check With CompetenceFlow
campaign

Renewal-Driven

Renewals from Your Own Data

  • Renewal outreach

    Lower cost

  • Customer data you own

    All of it, built from your own bookings.

  • How steady the return is

    Steady. Renewals are easier to predict.

The gap, side by side

Worked example

€12 CPC vs €0.40 contact

How many people book

3.2% up to 38%

Channels you can use

Newsletter, email, and SMS

Illustrative figures: the paid search case assumes €12 per click and 3.2% conversion; the renewal case assumes €0.40 per contact and 38% conversion. Your results vary by market and how your operations run.

What renewals and messaging does for you

Bring past customers back with outreach built from the data you already have.

newspaper

Newsletters

Send recurring emails for renewals, busy seasons, and the rest of your course range.

Keeps you in mind between bookings

mark_email_read

Reminder emails that send themselves

An email goes out when a certificate is about to expire, a course is finished, or a waiting-list spot opens.

Nobody sets up the campaign by hand

sms

SMS for the urgent moments

Text people about last seats and slots that just reopened.

Reaches people fast when timing matters

group

Build contact lists from course history

Group people by the courses they took, the certificates they hold, and the company they work for.

Send the right message to the right people

hub

Two-way sync with your CRM

Training data flows to HubSpot, Pipedrive, Salesforce, and Lime CRM, so sales and marketing see the same picture.

No more exporting lists by hand

automation

Rules that pick the timing

Set rules so the right message goes out on the right channel at the right time.

Campaigns run off your training data

From an expiry date to a renewal booking

A training event sets it off, the right channel sends, the response is tracked. Nobody hands anything off.

sensors

Step 01

Signal Detected

Expiry, completion, or waitlist movement triggers a campaign.

filter_alt

Step 02

Audience Filtered

Participants filtered by course history, credential type, and organization.

send

Step 03

Channel Activated

Newsletter, email, or SMS fires based on urgency and objective.

monitoring

Step 04

Response Tracked

Delivery and booking response tracked by campaign and channel.

sync

Step 05

CRM Updated

Activity syncs to CRM for aligned sales follow-up.

The result: campaigns start from training events, not from a list someone exported.

A CompetenceFlow team member on a phone call at her desk in the Oulu office in Finland
Renewals start with a call to someone who already knows you.

Renewal campaigns you can start this week

Launch a campaign quickly, then adjust it once you see how it does.

newspaper

Newsletter renewals

1

Schedule recurring newsletters for renewals and seasonal demand.

2

Segment by completed courses and role.

3

Include direct booking links for low-friction re-entry.

Deploy this playbook arrow_forward
mark_email_read

Triggered email sequences

1

Trigger emails from credential expiry and completions.

2

Upsell advanced modules and refresher bundles.

3

Personalize timing and context with variable-driven templates.

Deploy this playbook arrow_forward
sms

SMS nudges

1

Send SMS for expiring slots and reopened capacity.

2

Send to the right people when the renewal window is short.

3

Track SMS engagement in campaign conversion reports.

Deploy this playbook arrow_forward
hub

Keep the CRM in step

1

Sync campaign signals to CRM for pipeline continuity.

2

Let routine campaign tasks run off training events.

3

Align marketing and ops around one customer timeline.

Deploy this playbook arrow_forward

A look at the campaigns screen

One view for the campaign queue, how each channel is doing, and what is live across newsletter, email, and SMS.

Campaign Queue Newsletter Email SMS

Active Campaigns

19

Delivery Rate

99.3%

Audiences Synced

6

Channels Live

3

Q2 Renewal Newsletter - Wind Energy Segment

Audience: 1,248 · Weekly cadence · Conversion tracking active

Reminder email: 60 days to expiry

Triggered by credential window · Personalized course recommendation

Waitlist Promotion SMS

Sent on seat release · Booking link included · Time-boxed response

Cross-Sell Email - Advanced Safety Bundle

Targeted by completed prerequisites and account profile

Illustrative interface. Displayed metrics vary by configuration and connected systems.

Renewals and messaging FAQ

Common questions about newsletter, email, SMS, and CRM-connected campaigns.

Renewals & messaging

Stop paying Google for customers
you already have.

See how CompetenceFlow turns expiry dates into renewal campaigns that send themselves and cut your cost per booking.