All features

Manage Courses,
Bookings,
and Certificates.

Publish courses, take bookings, assign trainers, collect participant details, send invoices, issue certificates, and trigger renewal reminders. Keep your LMS, CRM, accounting system, and webshop if you already use them.

Features

5

Integrations

9+

Hosting

100% EU

LMS Lock-in

Zero

Task list
CompetenceFlow event task list showing course operations, report status, trainer readiness, venue booking, and catering

Spreadsheets Stop Scaling Before You Do

They cope fine with a few courses a month. Add more, and the cracks show: data in five places, sessions double-booked, invoices missed.

12+
table_chart

Everything sits in one person's head

Course dates, trainer availability, and billing live in separate spreadsheets. Only the person who built them knows how they fit together.

5–8%
money_off

Revenue quietly leaks away

Sessions get delivered but never invoiced. Certificates expire with no renewal sent. Nobody notices until the numbers come in short.

Paid
ads_click

You pay to win back your own customers

Paid search gets expensive fast, while the people you already trained sit in your customer data, ready to renew.

0
gpp_maybe

Every audit turns into a scramble

With no automatic credential tracking, an audit means weeks of digging through folders and old emails for proof.

arrow_downward There is a better way. arrow_downward

Five jobs. One system.

Everything you need to run training at scale. Keep your systems. Upgrade your operations.

event_available

Course management

Set up and schedule courses

Plan, schedule, and fill every course from one calendar, with no spreadsheet to keep.

  • check Set up a year of course dates from one template
  • check Catches double-bookings before they happen
  • check Participant lists, seat counts, and certificate requirements per course
storefront

Online booking

Your booking page

A booking page built for training. Sell through CompetenceFlow, or connect the webshop you already run.

  • check A company books seats for its team
  • check Participant details collected after the booking
  • check Required certificate details captured before the course
groups

Trainer management

Trainers, rooms, and kit

Assign trainers, rooms, and equipment, and give trainers a phone app for the day itself.

  • check Checks the trainer is qualified before the course
  • check Trainers see participant lists and take attendance on a phone
  • check Certificates issue once attendance is in
receipt_long

Invoicing & finance

Billing and cash

Every booking becomes an invoice, and certified participants trigger an invoice check.

  • check Flags sessions delivered but not yet billed
  • check Booked, attended, and no-show participants stay tied to billing
  • check Syncs to Visma, Fortnox, and DATEV
campaign

Renewals & messaging

Renewals and campaigns

When a certificate is about to expire, the renewal campaign sends itself.

  • check Expiring certificates trigger reminder emails and booking links
  • check Messages reach participants, company customers, or both
  • check Two-way sync with your CRM

Keep the Tools You Already Use

Sell courses straight from CompetenceFlow, or connect the webshop you already run. Your LMS and CRM stay exactly where they are.

shopping_cart WooCommerce Commerce
storefront Shopify Commerce
account_balance Visma Finance
calculate DATEV Finance
receipt_long Fortnox Finance
hub HubSpot CRM
group Salesforce CRM
school Moodle LMS
cast_for_education Docebo LMS
fingerprint BankID Identity
swap_horiz Peppol E-invoicing
Two members of the CompetenceFlow team working through a task on a laptop at the Oulu office in Finland

European-Built. Not Adapted for Europe.

Built in Europe, for European rules, accounting systems, and data residency. The people who build and support CompetenceFlow work from Oulu, Finland.

lock

Digital Sovereignty

100% EU-hosted. Your course, participant, invoice, and certificate data never leaves Europe.

extension

European Integrations

Visma, DATEV, Fortnox, Tripletex, e-conomic. Peppol and ZUGFeRD e-invoicing. BankID authentication.

shield

Ready for Audits

GWO, Safety Cards, Qualiopi, AZAV. Records are organised as you go, so there is nothing to assemble the night before a review.

verified GDPR Compliant
flag EU Data Residency
swap_horiz Peppol Certified
5–8%
Revenue recovered from missed billing
60%
Less time spent on admin
Lower
Booking cost through renewals
100%
Credential tracking automated

Common Questions

Answers to the concerns we hear most from training providers evaluating a platform change.

The platform

Stop holding it together by hand.
Start running one system.

Bill every session, keep credentials current, and bring past customers back for renewals.