Back to Contracts

Creating and setting up your first contract template in Artwin Live

To start working with contracts in Artwin Live, go to Account Settings → Contracts and Templates. From there, you can create a new template or select one of the standard templates.

Step 1: Open a template

Choose New Template or select a Standard Template (e.g. English EU Agreement). Standard templates already contain dynamic fields that Artwin Live will automatically replace with booking data.

Step 2: Understanding the fields

In the template text, you’ll see placeholders like {{artist_name}} or {{venue_name}}. These will be replaced with actual booking details when the contract is generated.

Commonly used fields include:

{{agreement_number}} – Unique contract number.
{{agreement_date}} – Date when the contract is issued.
{{promoter_name}} / {{account_name}} – Promoter name and your agency/company name.
{{artist_name}} – The artist’s name.
{{event_date}} / {{performance_start}} / {{performance_end}} – Event date and performance times.
{{venue_name}} / {{venue_address}} / {{venue_city}} / {{venue_country}} – Venue details.
{{pricing_table}} – The agreed fee including cost breakdown.
{{riders_list}} – Automatically adds the rider linked to the booking.
{{agreement_return_date}} / {{promoter_signature}} / {{account_signature}} – Return date and signature blocks for both parties.

Conditional fields
Some fields are conditional and only appear if the requirement is met. These are marked with {% if ... %} and {% endif %}.

Examples:

{% if vat_reverse_charge %}VAT reverse charge{% endif %} – Only shown if VAT reverse charge applies.
{% if exclusivity_applies %}…{% endif %} – The exclusivity clause is only added if set in the booking.
{% if agreement_comment %}…{% endif %} – Additional comments from the booking.
{% if riders %}…{% endif %} – Only included if a rider is attached to the booking.

Step 3: Save and assign
Save your template and assign it to an artist. From then on, the template will automatically be used for that artist’s contracts.

⚠️ Important: if you remove dynamic fields such as {{riders_list}}, the rider will no longer be added automatically.