Marketing analytics for travel brands

From first click to booking.
Your entire funnel, one dashboard.

JMS Assistant turns your weekly ad and CRM exports into a CMO-ready funnel view — KPIs, Google Ads audits and an AI copilot — built by a travel-marketing team that runs this exact workflow every week.

5
platforms, one import
8+
hours saved / week
50+
weekly reports shipped
2025
in weekly use since

Inside the product

See it exactly as we use it

Real screens from the app — shown here with demo data.

Everything a weekly marketing routine needs

Built around the customer journey — top, middle and bottom of the funnel.

Funnel KPI dashboard

108 KPIs across 11 channels, mapped to TOF → MOF → BOF stages, with health status and week-over-week movement at a glance.

Drag-and-drop imports

Drop weekly exports from Meta Ads, Google Ads, GA4, Search Console or HubSpot. Multi-week files split themselves; every import is reconciled against source totals.

Weekly reports & PDF

A CMO-ready weekly report with funnel sections and commentary, exported to PDF in English or Polish with one click.

Google Ads audit

40 automated checks across tracking, structure, bidding, keywords and hygiene — with an account score and the estimated cost of every issue found.

AI copilot

Weekly briefs, CMO commentary drafts, anomaly alerts and Google Ads suggestions — the assistant proposes, a human approves every change.

Targets & pacing

Weekly targets per KPI with progress badges, plus budget pacing that shows whether spend is on track before the month ends.

A calm weekly routine

  1. 1

    Drop the exports

    Drag last week's files from your ad platforms and CRM into the importer.

  2. 2

    KPIs compute themselves

    CPL, CPA, ROAS and 100+ metrics are calculated and validated automatically.

  3. 3

    Review the funnel

    Dashboard, audit findings and AI brief highlight what moved and why.

  4. 4

    Send the report

    Export the weekly PDF — in English for the team, in Polish for the board.

We built it for our own Monday morning.

JMS Assistant started as a hand-maintained spreadsheet inside a travel-marketing team — one that had to survive real weekly reporting, real board reviews and real budget decisions. Every feature exists because that spreadsheet needed it first. It replaced the spreadsheet and kept its honesty: data is processed transparently, reviewed by people, and never resold.

We're now opening it to a small number of travel and Nordic brands who run the same weekly funnel routine.

See if it fits your team →

Frequently asked questions

How do I get access?

JMS Assistant is in early access, rolling out to a small number of travel-marketing teams. Request early access, tell us about your funnel, and we'll onboard early teams first.

How much will it cost?

Pricing is per brand, based on channels and reporting cadence. Early-access teams lock in founder pricing before public launch.

Which platforms does it work with?

Meta Ads, Google Ads, Google Analytics 4, Google Search Console and HubSpot — via their standard weekly exports, plus a direct Google Ads connection for the audit and campaign-management modules.

Where does the data live? Is it safe?

All marketing data stays on infrastructure you control. Nothing is resold or shared, and any connection to Google services follows Google's API policies, including Limited Use. Details in our Privacy Policy.

Who is behind it?

A small marketing team working with Nordic travel brands. The tool grew out of a real weekly reporting spreadsheet — every feature exists because the spreadsheet needed it first.

Early access is opening to a small group of travel-marketing teams.

We're onboarding a handful of brands who run the same weekly funnel routine we do. Early teams get founder pricing locked in, priority onboarding, and a direct line to shape the roadmap.

Channels you run

We reply within one business day. No spam, no auto-charge — just a conversation.

Prefer e-mail? contact@jmsassistant.com