koetting.io
EspoCRM Extensions
Built and run in production. Not theory — these modules run on live customer systems. No Zapier, no per-event fees, no lock-in. One-time purchase, lifetime updates for the major version.
SEPA & Customer Data
Proper EU customer master data in EspoCRM
Auto-incrementing customer numbers, IBAN/BIC, SEPA mandate, tax IDs (USt-IdNr, Steuernummer), and payment terms. Everything a German or EU business needs — ready in 5 minutes. Bilingual (de/en i18n included).
Lemonsqueezy checkout coming soon
Recurring Revenue / MRR
MRR/ARR tracking directly in your CRM pipeline
Add recurring amount and period to any Opportunity. Normalized MRR/ARR is calculated automatically via a beforeSave hook — no manual math. Your pipeline dashboards finally show real recurring revenue. Works with EspoCRM reports and List View summaries out of the box.
Lemonsqueezy checkout coming soon
Offline Conversion Bridge
Close the loop: push EspoCRM leads back to Google Ads & Meta
Stores gclid/fbclid at lead creation. Mass-action CSV export for Google Ads offline conversions — no Developer Token needed. Meta CAPI push available as optional add-on. No Zapier, no LeadsBridge, no per-event fees. Saves the cost of a Zapier/LeadsBridge subscription on day one.
DACH Business Pack
All three modules plus KoettingContactStatus (Warm/Lauwarm/Kalt enum for Contacts). Save €37 compared to individual purchases.
- + SEPA & Customer Data (€39)
- + Recurring Revenue / MRR (€49)
- + Offline Conversion Bridge (€149)
- + KoettingContactStatus — free
All modules are distributed as .zip files, installed natively via EspoCRM Admin → Extensions. No server-side license checks. No vendor lock-in.
Need a custom EspoCRM extension? Get in touch →