← All case studies
CRM Publishing

Kommunalverlag | Media sales in HubSpot

Österreichischer Kommunal-Verlag sells advertising space across print and online titles in Austria and Germany. Metawork rebuilt legacy media-sales business in HubSpot: custom objects for issues, publication dates and capacity, coded quote templates, order flow into BMD invoicing, and a 220,000-contact newsletter migration off Inxmail.

Duration 22 months
Tasks 235
Meetings 54
Industry Publishing

Recently touched

  • 2026-09-05 BMD Products & PriCat sync (BMD→HubSpot) Open
  • 2026-09-05 Order 2.0 outbound — build + push (kv_aktion=abrechnen) In Progress
  • 2026-09-03 BMD SharePoint exchange + custom-code file helper (logging) Open
  • 2026-09-03 Abo recurring invoicing (per billing cycle, next-billing-date driven) Open
  • 2026-09-03 Abo Versand pipeline (Beleg/Ausgabe) + delivery automation Open

What we built

143hours
235tasks
22 monthsduration
  1. 01

    Object model

    Custom objects for Medien, Erscheinungstermine, Kapazität and the ad positions on a deal, with associations so a booking reserves capacity and a cancellation releases it

  2. 02

    Capacity generator

    A new publication date cascades into its capacity records and the associations between object, date, capacity and product

  3. 03

    Quoting

    Five coded quote templates on a custom HubSpot child theme covering Angebot, Auftrag and credit-note variants, driven by the action chosen on the deal. Integration with MobileForce, which provides custom quoting options before a contract is locked in

  4. 04

    Cancellations

    Storno and Verschiebung of already-invoiced positions become proper Gutschrift deals rather than edits to history

  5. 05

    Invoicing

    Order data pushed onward into BMD directly for invoicing

  6. 06

    Migration

    MediaSuite objects, products, publication dates and capacities imported by script with encoding remediation, dry runs, rollback records and a delta import at cutover

  7. 07

    Newsletter migration

    ~220,000 contacts and 22 lists moving from Inxmail into HubSpot, lists mapped to subscriptions with consent dates, hard bounces and legal blacklist honoured, raw export archived as a GDPR record

  8. 08

    Onboarding

    The engagement began as a HubSpot onboarding: sales pipeline, products, quote template, first automations, contact import and team training

Projects

  • HubSpot Subscriptions

    Advertising sales do not fit a standard CRM. A deal is not one amount, it is a set of positions booked into specific issues of specific titles, each consuming limited physical or online capacity on a…

    What we built

    • Object model
    • Capacity generator
    • Coded quote templates
    • Storno & Verschiebung
    • Invoicing
    • MediaSuite migration
    Read case study
  • Inxmail Migration

    Moving the publisher's newsletter estate off Inxmail into HubSpot: around 220,000 contacts across 22 lists, for two companies, without losing the consent record that makes sending them legal in the…

    What we built

    • Field mapping
    • Lists to subscriptions
    • Suppression
    • Tags & sources
    • GDPR record
    • Preference pages
    Read case study
  • Newsletter

    The editorial side of the publisher's newsletter operation in HubSpot, running alongside the Inxmail migration: the specs for what each newsletter contains, and the tooling the editors need to…

    What we built

    • Newsletter specs
    • Shopware companion
    • Unsubscribe footer
    • Marketing permissions
    Read case study
  • HubSpot Onboarding

    The first phase with Kommunalverlag: getting the sales side of an Austrian publishing house onto HubSpot and getting the team to actually use it, before the far larger subscription and ad-booking…

    What we built

    • Analysis
    • Sales pipeline
    • Products & quotes
    • Contact import
    • First automation
    • User onboarding
    Read case study