CNC Onsite

Q1 2026 Marketing Implementation — Website, Google Ads, HubSpot CRM, Events

Contract: 227.500 DKK Ad Budget: 30.000 DKK/mo Updated: 15 Feb 2026
Website
Live
cnconsite.dk — iterating
ACP Landing Page
Nearly Done
Needs deploy + booking flow
Google Ads
Blocked
Waiting on landing pages + forms
HubSpot
Operational
Portal live, email fixed

ACP OMS 2026 — Orlando

Booth 710 • March 4–6 • Jesper attending (Orlando → Greenville → Houston)
17
days to go

Website

WordPress + Vite + Vue. Live at cnconsite.dk. Hero layout system with 6 ACF-driven templates. Nav CTA and mobile language switcher shipped.

Done

Core Website

Main site live and functional after Jan 27-30 cleanup sprint.

  • Hero layout system (6 templates)
  • Nav CTA buttons + mobile lang switcher
  • Scroll animations (IntersectionObserver)
  • Trust bar alignment
  • DA/DE translation fixes
  • ACF Image Crop fixes
  • Asset cache busting (v2.5)
To Do

Open Items

Remaining website tasks.

  • Solutions page video background
  • Turbine Blades stats bar
  • HubSpot form integration (blocked)
  • Service landing pages (yaw ring, blade root)
  • Verify staging vs production parity

ACP OMS Landing Page

Event page for ACP Operations & Maintenance Summit, Orlando, March 4–6. Booth 710. Needs to be live and shareable by end of February.

Done

Content & Design

Big push Feb 12 — 7 commits. Iterated on Jesper's feedback.

  • 3 layout concepts created
  • Brand-aligned with design manual
  • Jesper contact card + booking placeholder
  • Removed Danish angle per feedback
  • Competitive comparison added
  • Full US trip timeline (Orlando, Greenville, Houston)
Urgent

Remaining

Must be done before Mar 4.

  • Deploy to production (verify live)
  • Meeting booking flow (Calendly / HubSpot)
  • QA: mobile + cross-browser
  • Jesper final approval

Google Ads

Demand capture for wind turbine repair. Low volume, high intent, high deal value. Playbook ready. Originally planned go-live Feb 1 — delayed by missing landing pages and forms.

Monthly Budget
30.000 DKK
360.000 DKK/year, flexible allocation
Initial Phase Spend
10–15K DKK
Feb–Mar test period
Target CPL
< 2.000 DKK
5+ qualified leads/month
Task Status Owner Notes
Playbook (structure, keywords, copy) Done Asger 4 campaigns, full keyword lists
Google Ads account access Unknown Tobias / Asger Blocker — who owns the account?
Service landing pages Not Started Asger + Julie (copy) Yaw ring + Blade root minimum
GA4 tracking Unknown Asger Partially set up?
Conversion tracking Not Started Asger Depends on forms + GA4
HubSpot forms on pages Blocked Asger Waiting on HubSpot prod portal
Campaigns go live Blocked Asger Blocked by all of the above

Geo Targeting — Phase 1

  • Germany: Whole country (primary market)
  • USA: Texas, Oklahoma, Iowa, Kansas
  • Spain: Whole country

HubSpot CRM

Production portal is live and fully configured. All properties, pipelines, lists, forms, and workflows imported from dev. Uniconta data import next. Sales demo Feb 26.

Done

Production Portal

Fully configured from development portal.

  • All custom properties imported
  • Sales pipeline (5 stages)
  • Project pipeline (6 stages, Uniconta mapped)
  • Lists, forms, workflows imported
  • Private app (37 API scopes)
  • Portal ready for data import
Resolved

Email Integration

Fixed Feb 15. Email tracking, calendar sync, and agent notifications now working.

  • Email integration auth error resolved
  • Duplicate "HubSpot Sales" app deleted
  • Email tracking operational
  • Calendar sync working
Next Steps

Data & Onboarding

Uniconta import, pipeline setup with Jesper, sales demo Feb 26.

  • Uniconta data import (Asger, this week)
  • Meeting with Jesper: pipeline + Apollo sequences
  • First workflows incl. Apollo sequences
  • Lea shares Apollo contact sequences with Asger
  • Sales demo — Feb 26
  • Team onboarding after demo

Dependency Map

HubSpot portal is live. The critical path now runs through email integration fix, Uniconta import, and service landing pages for Google Ads.

HubSpot Portal [DONE] + Email Integration [FIXED]
    |
    +---> Full CRM Operational [READY]
    |         |
    |         +---> Sales Demo (Feb 26)
    |         +---> Team Onboarding
    |
    +---> Uniconta Data Import (Asger, this week)
    |         |
    |         v
    |     Pipeline populated ---> Jesper + Apollo sequences
    |
    +---> Website HubSpot Forms (ready to embed)
    |         |
    |         v
    |     Conversion Tracking
    |         |
    |         v
    |     Google Ads Go Live ---------> Leads in Pipeline
    |
    +---> ACP Landing Page booking (HubSpot Meetings?)

Service Landing Pages (copy from Julie) ----+
                                             |
Google Ads Account Access (Tobias) ---------+---> Ads Launch

Remaining Blockers

  • Google Ads account access — who owns the account? Need login credentials from Tobias.
  • Service landing page copy — Julie needs to deliver copy for yaw ring + blade root pages.

Key Dates

Jan 29
GTM Status + Website Status Meetings
Website demo, email drafts prepared.
Feb 1 (original)
HubSpot + Google Ads Go-Live (missed)
Original deadline. Delayed due to HubSpot agreement and missing landing pages.
Feb 12
ACP Landing Page Sprint
7 commits. Page built, iterated with Jesper feedback.
Feb 16–20 (This Week)
Week 8 — Unblock + Ship
Clarify HubSpot status, deploy ACP page, build service landing pages, confirm Ads account.
Feb 23–27
Google Ads Soft Launch (if unblocked)
Earliest possible launch. 1 week of data before ACP.
Mar 4–6
ACP OMS Orlando — Booth 710
Jesper attending. Landing page must be live and shareable. US trip: Orlando → Greenville → Houston.
Apr 21–23
WindEurope — Madrid
Next major event after ACP.
Jun 1–4
ACP Cleanpower — Houston
Largest US wind event.

People & Follow-ups

Asger
External — Google Ads, HubSpot, Technical
Google Ads HubSpot Website Landing Pages
Søren
Director / Leadership
Budget owner HubSpot agreement Follow up Mon
Julie
External Marketing Lead
Landing page copy Content Follow up Mon-Tue
Jesper
Business Development
ACP page approval US trip dates Follow up Tue
🔧
Tobias
IT / DNS
Google Ads account GA4 status Follow up Mon
📚
Pia (PT)
Marketing
HubSpot core seat

Week 8 — Top 5 Priorities

# Action Who By When Impact
1 Uniconta data import to HubSpot production Asger Mon Portal ready, data next
2 Deploy ACP landing page to production Asger Mon–Tue Conference in 17 days
3 Meeting with Jesper: pipeline + Apollo sequences Asger + Jesper This week Before Feb 26 demo
4 Build yaw ring + blade root landing pages Asger + Julie (copy) Wed–Thu Ads launch blocker
5 Confirm Google Ads account access Asger → Tobias Mon Ads launch blocker

US Market Quick Reference

Target operator/OEM landscape for Google Ads and ACP networking.

Vestas Turbines (US)
7,794
Portland, Houston, Offshore Boston
Siemens/Gamesa Turbines (US)
8,164
HQ Orlando
Top State
Texas
2,788 turbines + multiple operator HQs

Key Operators to Know at ACP

  • EDP Renovaveis (Houston) — 1,328 Vestas + 200 Siemens
  • Pattern Energy (Houston) — 655 Siemens
  • E.On (Austin) — 276 Vestas + 241 Siemens
  • NextEra (Juno Beach) — 288 Vestas + 227 Siemens
  • EDF Renewables (San Diego) — 516 Vestas + 279 Siemens