What are Content Tags?
These are set up for the plugin to work as placeholders for emails, pages and any other MDJM documents and features. When the content tag is inputted, MDJM will run it through the built-in filter engine and replace the tag with the relevant event, application or client information.
The difference between content tags and shortcodes is that the content tags are in curly braces { }
. To insert these, copy and paste from one of the ones below – alternatively, you can use the MDJM Shortcodes menu from the top of any text area.
Application Content Tags
These content tags can be used within all Client Zone pages, communications and documents.
{admin_url}
The admin URL to WordPress. Including http(s)://
{application_home}
The Client Zone application URL. Including http(s)://
{application_name}
The name of this MDJM application. Defaults to Client Zone
{balance_label}
The label used for balance payments. Defined within MDJM -> Transactions -> Transaction Types
{company_name}
The name of your company
{contact_page}
The URL to your websites contact page. Including http(s)://
{ddmmyyyy}
Todays date in short date format as defined in MDJM -> Settings
{deposit_label}
The label used for deposit payments. Defined within MDJM -> Transactions -> Transaction Types
{part_payment_label}
The label used for Part Payments. i.e. Not the full amount
{payment_url}
The URL to your payments page within the Client Zone. Including http(s)://
{playlist_url}
The URL to the event playlist page for clients. Including http(s)://
{quotes_url}
The URL to the online quotes page. Including http(s)://
{website_url}
The URL to your website as defined in WordPress settings
Client Zone
These content tags can be used within all Client Zone pages and content where a client can be identified and the information exists. i.e. They are either logged currently logged in whilst viewing the page, or an event is being referenced within a communication or document.
{client_alt_phone}
The clients alternative phone number
{client_email}
The clients email address
{client_firstname}
The clients first name
{client_full_address}
The clients full address with line breaks
{client_fullname}
The clients full name
{client_lastname}
The clients last name
{client_password}
The clients password for logging into Client Zone if used within an email template and the Reset Password link is checked within the event. Otherwise a link to reset their password.
{client_primary_phone}
The clients primary phone number
{client_username}
The clients username for logging into Client Zone
Employee Content Tags
Employee content tags are available within all Client Zone pages and other content at any time where an Event can be referenced
{employee_email}
The email address of the events assigned primary employee
{employee_firstname}
The first name of the events assigned primary employee
{employee_fullname}
The full name of the events assigned primary employee
{employee_notes}
The DJ notes that have been entered against the event
{employee_primary_phone}
The primary phone number of the events assigned primary employee
{employee_setup_date}
The setup date for the event
{employee_setup_time}
The setup time for the event
{event_employees}
Lists all employees set to work the given event
{event_employees_roles}
Lists all employees set to work the given event together with their role for the event
Event Content Tags
Event content tags can be used within all Client Zone pages, communications and documents where an event is being referenced.
{admin_notes}
The admin notes associated with the event
{artist_label}
The label defined for artists within MDJM -> Settings ->Events. Defaults to DJ
{available_addons}
The list of add-ons available with line breaks. No price. If an event can be referenced, only lists add-ons not already assigned to the event, or included within the event package
{available_addons_cost}
The list of add-ons available with line breaks. With price. If an event can be referenced, only lists add-ons not already assigned to the event, or included within the event package
{available_packages}
The list of packages available. No price
{available_packages_cost}
The list of packages available. With price
{balance}
The remaining balance owed for the event
{contract_date}
The date the event contract was signed, or today’s date
{contract_id}
The event / contract ID
{contract_signatory}
The full name of the person who signed the contract
{contract_signatory_ip}
The IP address recorded during contract signing
{contract_url}
The URL for the client to access their event contract
{deposit}
The deposit amount for the event
{deposit_remaining}
The amount remaining to match the deposit required
{deposit_status}
The deposit payment status. Generally ‘Paid’ or ‘Due’
{end_date}
The date the event completes in short format
{end_time}
The time the event completes
{event_addons}
List of add-ons included with the event with line breaks
{event_addons_cost}
List of add-ons and their costs included with the event with line breaks
{event_date}
The date of the event in long format
{event_date_short}
The date of the event in short format
{event_description}
The contents of the event description field
{event_duration}
The duration of the event
{event_name}
The assigned name of the event
{event_package}
The package associated with the event or “No Package”
{event_package_cost}
The package and its cost that is associated with the event or “No Package”
{event_package_description}
The description of the package associated with the event
{event_status}
The current status of the event
{event_type}
The type of event
{event_url}
The client access URL of the event page within the Client Zone
{event_admin_url}
The URL of the event admin page for management by employees
{final_balance}
The final balance payment for an event. Total cost minus deposit, even if the deposit is unpaid
{guest_playlist_url}
The URL to the event playlist page for guests
{payment_history}
A list of payments made by the client for the event with line breaks
{playlist_close}
The number of days before the event that the playlist closes
{playlist_duration}
The approximate length of the event playlist
{start_time}
The event start time
{total_cost}
The total cost of the event
{travel_cost}
The cost of travel for the event, formatted and including currency symbol
{travel_directions}
Outputs a URL to Google Maps containing the driving directions to the event
{travel_distance}
The distance of travel to the event including the measurement units
{travel_time}
The approximate time of travel to the event location
{venue}
The name of the event venue
{venue_contact}
The name of the contact at event venue
{venue_details}
Details stored for the venue within MDJM -> Venues
{venue_email}
The email address of the event venue
{venue_full_address}
The full address of the event venue with line breaks
{venue_notes}
Notes associated with the event venue
{venue_telephone}
The phone number of the event venue
Payment Content Tags
The following Payment content tags can only be used during a payment transaction. For example within the Payment Received Template or the Manual Payment Template.
{payment_for}
The term associated with the payment. Quite often Deposit or Balance, but can be any of the Transaction Terms you have specified.
{payment_amount}
The total value of the payment transaction
{payment_date}
The date that the transaction was made
Custom Content Tags
Custom content tags can be defined from MDJM -> Events -> Custom Event Fields where you can also find a list of your custom content tags.