Help CenterGeneralLink to a specific configuration in the configurator
Back to General

Link to a specific configuration in the configurator

Last updated August 6, 2026

Vehicle ad platforms want a landing page for one exact car — a model in a particular colour and trim, at a particular price. You can build a configurator URL that opens already set to that configuration, so the visitor lands on the car in the ad instead of a blank configurator.

Everything is done in the URL. No dashboard setup is required.

Steps

  1. Start with the configurator's normal address, for example https://<your-domain>/<locale>/configurator/<configurator-code>.
  2. Add any of the parameters below, separated by &. The first one is joined with ?. All of them are optional and can be combined.
  3. Open the finished URL to check it, then give it to your ad platform.

Choose the car — prefill

A JSON object of configurator option codes, URL-encoded. The keys are the configurator's field names and the values are its option codes; both come from the configurator itself.

?prefill={"badge":"_More","exterior":"_SparklingBlack","wheels":"_Wheels_20"}

Choose the customer type — customer_type

Opens the configurator priced for a private or a business buyer.

Value Meaning
consumer, personal, private Private buyer
commercial, business Business buyer
?customer_type=business

Choose the finance product — preferred_finance_type

The type of finance product to select, or cash for "No financing".

Always set this on an ad landing page. Without it the configurator picks the default product, which is decided by the showroom's finance settings — it may be the lowest-priced product, the first by display order, or "No financing" if the showroom defaults to cash. A finance configuration applies to whichever product is selected, so if you don't pin the product you can't be sure the price in the ad is the price on the page.

?preferred_finance_type=matrix_lease

Choose the finance configuration — finance_config

The contract term, annual distance and down payment, as a base64-encoded JSON object:

Key Meaning
term Contract length, in the unit the finance product uses (usually months)
km Allowance per year
deposit Down payment, in cents — 500000 is 5,000

Every key is optional; anything you leave out keeps the finance product's own default. Encode the JSON as base64 and pass the result:

{"term":36,"km":15000,"deposit":500000}
?finance_config=eyJ0ZXJtIjozNiwia20iOjE1MDAwLCJkZXBvc2l0Ijo1MDAwMDB9

The configuration applies to whichever finance product ends up selected, so pair it with preferred_finance_type — see above. It has no effect while "No financing" is selected, which has no term, distance or down payment: don't combine it with preferred_finance_type=cash, and don't leave the product unpinned on a showroom that defaults to cash. The values aren't lost either way — they appear as soon as a finance product is selected.

Result

Opening the URL shows the configurator already set to your configuration, with the finance calculator on the term, distance and down payment you asked for. The visitor can still change anything — their changes are kept from that point on.

If a value doesn't apply to the finance product that gets selected — a term it doesn't offer, a distance outside its range, a down payment above its maximum — the configurator falls back to the nearest valid value rather than showing a price it can't quote. This means a link keeps working after a finance product's terms change, so it's worth re-checking a long-running ad's landing page whenever finance terms are updated.

Related

Was this article helpful?