For the complete documentation index, see llms.txt. This page is also available as Markdown.

Offer

This page documents every carpose-offer-* event dispatched by the Carposé application, covering the Offer Slider and Offer Item components.

All events below are dispatched in the v2 envelope on document.body. Every offer event carries the same base payload shape: { id, headline, subHeadline }, with feature-specific fields added on top where noted.

Select

Offer Select Event

Dispatched when a user clicks through to view an offer (the "zum Angebot" button).

Event Name: carpose-offer-select

Event Data:

{
  message: "Offer select",
  type: "offer",
  action: "select",
  component: "offer-slider",
  version: 2,
  data: {
    id: "offer-123",
    headline: "Sommer-Leasingaktion",
    subHeadline: "Jetzt bis zu 20% sparen"
  }
}

How to Listen:

Contact

Known limitation: offer contact is form-only. There is no carpose-offer-contact-phone, carpose-offer-contact-mail or carpose-offer-contact-whatsapp — offers have no associated store, so there is no phone number, email address or WhatsApp number to attribute a click to. If you need channel-specific contact tracking, use the vehicle contact events on the underlying vehicle instead.

Offer Contact Form Submit Event

Dispatched when a user submits the offer contact form, before the API call resolves.

Event Name: carpose-offer-contact-form-submit

Event Data:

How to Listen:

Offer Contact Form Success Event

Dispatched when the offer contact form submission succeeds. This is the offer equivalent of the old carpose-offer-contact event and the one to use for lead-generation conversions.

Event Name: carpose-offer-contact-form-success

Event Data:

How to Listen:

Offer Contact Form Error Event

Dispatched when the offer contact form submission fails.

Event Name: carpose-offer-contact-form-error

Event Data:

How to Listen:

Test Drive

Offer Test Drive Open Event

Dispatched when a user opens the test drive booking dialog for an offer.

Event Name: carpose-offer-test-drive-open

Event Data:

How to Listen:

Offer Test Drive Submit Event

Dispatched when a user submits the test drive booking form, before the API call resolves.

Event Name: carpose-offer-test-drive-submit

Event Data:

How to Listen:

Offer Test Drive Success Event

Dispatched when a test drive booking succeeds.

Event Name: carpose-offer-test-drive-success

Event Data:

How to Listen:

Offer Test Drive Error Event

Dispatched when a test drive booking fails.

Event Name: carpose-offer-test-drive-error

Event Data:

How to Listen:

Configurator

Offer Configurator Open Event

Dispatched when a user opens the manufacturer configurator link for an offer.

Event Name: carpose-offer-configurator-open

Event Data:

How to Listen:

Offer Configurator Code Copy Event

Dispatched when a user copies the manufacturer configurator code for an offer.

Event Name: carpose-offer-configurator-code-copy

Event Data:

How to Listen:

Last updated