A macro is a placeholder text that gets replaced with specific data when inserted into a form, an automated email, or text message when you create a membership form for your business. It helps a business to customize its communication with the guests and gather necessary information.For example, when you use the [CenterName] macro, the text in the square brackets gets replaced with the actual center’s name. So, the center name where the guest took a membership appears in the membership form.
When creating a membership form, (Admin > Custom Fields from left panel > Custom Forms > Add > Create a new membership form > Edit Custom Form page > General tab) you can make use of the available macros you want to include in the membership form.
Use the following macros to customize the forms for your membership:
- [GuestCode]: Unique identification code assigned to your guests when you enter their details in Zenoti.Note: Zenoti generates a guest code only if you select Enable auto-generate guest code in center settings at the organization level (ADMIN > Organization > Organizations > Settings > Guests). However, if you do not enable the setting, you must manually enter a code when entering the guest’s details in Zenoti.
- [GuestFirstName]: First name of the guest.
- [GuestLastName]: Last name of the guest.
- [GuestAddress]: Complete billing address of the guest registered in the guest's profile.
- [GuestCity]: City where the guest resides.
- [GuestPostalCode]: Postal code of the guest’s address.
- [GuestEmailAddress]: Email address of the guest.
- [GuestMobilePhone]: Mobile phone number registered for the guest.
- [GuestHomePhone]: Home phone number registered for the guest.
- [GuestWorkPhone]: Work phone number registered for the guest.
- [GuestState]: State where the guest resides.
- [CenterName]: Name of the center where the membership is sold.
- [CenterCity]: City where the center is located.
- [CenterState]: State where the center is located.
- [CenterCountry]: Country where the center is located.
- [CenterZip]: Zip code/postal code of the center’s location.
- [CenterPhone]: Center’s phone number (corresponds to the Phone field in the center’s settings).
- [CenterPhone2]: Secondary phone number provided for the guest's base center (corresponds to the Phone 2 field in the center settings.
- [CenterAddlData1]: The custom text entered in the Additional Text field in the Invoice & Receipt section of the center Settings page.
- [CenterAddress]: Complete address of the center (corresponds to the Address 1 and Address 2 field in the center settings).
- [CenterEmail]: Email address of the center.
- [MembershipName]: Name of the membership sold at the center.
- [MembershipNumber]: Number assigned to the membership sold at the center.
- [MembershipInvoiceNo]: Then invoice number in which the membership was sold.
- [MembershipType]: The type (recurring or non-recurring) of membership being sold to the guest.
- [MembershipDuration]: Duration of the membership.
- [MembershipValidFrom]: Date when the membership becomes active.
- [MembershipSoldBy]: Name of the person who sold the membership.
- [MembershipPrice]: Price at which the membership is sold.
- [SetupFee]: Setup fee associated with the membership.
- [RecurringFee]: Recurring fee charged towards membership.
- [Mem#OfCollections]: Total number of collections made towards the membership.
- [MemPaymentMethod]: Type of payment method used towards membership fees.
- [MemFirstCollectionDate]: Date when the first membership fee is collected.
- [MemNextCollectionDate]: Date when the next fee is collected towards the membership fee.
- [MemExpiryDate]: Membership expiry date.
- [TodaysDate]: Current date when the membership form is accessed.
- [MembershipLockin]: Lockin period defined for membership.
- [MemBalance]: Total credit balance available in membership.
- [MemRenewalPrice]: Membership renewal price for a recurring membership.
- [CustomMacro1 to CustomMacro10]: Optional fields that appear as CustomMacro1 to CustomMacro10, can be used to add messages in the membership form to communicate information to guests.