title | media_order | body_classes | order_by | order_manual | taxonomy | |||
---|---|---|---|---|---|---|---|---|
Citrix |
|
The plugins pull data from Mautic and push data to Mautic from these products:
- GotoMeeting
- GotoWebinar
- GotoTraining
- GoToAssist
- Create registrants in GoToWebinar and GoToTraining based on Campaign decisions, Contact data and also from registration Forms in Mautic
- Use registrant and attendee information in Segments (filters), Forms and Campaigns (actions and decisions).
- Display GoToWebinar and GoToTraining attendance as an additional activity on the Contact timeline
- Send emails with buttons to start GoToMeeting, GoToTraining and GoToAssist sessions
Note
These examples use GoToMeeting and GoToWebinar, but it's the same for GoToTraining and GoToAssist
- Enable the plugins you need
- Activate the plugins with the Citrix Developer API keys
- Use the Consumer Keys from the Citrix developer website
New Segment filters will be available
- Past GoToProduct sessions will be available to choose from
New Form fields will be available
-
The fields will display the available events for each product
-
The Form will validate that the mandatory fields are present
New Form actions will also be available
-
Each action will permit to select a single event or let the user select from the form.
-
They also include fields to map to obligatory lead fields
- Select event
- Form submitted
The Send Link actions require an email object with a Token to insert the link of the event. The available tokens are shown.
New Campaign actions will be available
- New conditions for registered and attended contacts
New Campaign actions will be available
- Select the event and the email template to send (if applicable)
This is an example of a Campaign that:
- includes Contacts from a source Segment
- identifies Contact as having registered for a webinar
- sends a start link to event Preliminary Meeting
- The email with the link (that was injected with the Token) is viewed in the browser
- When the contact clicks on the link, it redirects to GoToMeeting to start the meeting
New events appear in the Contact's timeline
This is an example of a webinar where the contact attended.
When the cron job that synchronizes the data runs, it retrieves the new state of the contact and the data is visible on the timeline as an attended event
The cron job to synchronize the events is
php bin/console mautic:citrix:sync
Usage:
mautic:citrix:sync [options]
Options:
-p, --product[=PRODUCT] Product to sync (webinar, meeting, training, assist)
-i, --id[=ID] The id of an individual registration to sync
Follow these steps to include a GoToWebinar Join Button in a Segment email:
-
Create a webinar in the GotoWebinar website
-
Create a new contact and use the email address to register for the new webinar
-
Run the Citrix Sync console command:
php bin/console mautic:citrix:sync
so that the webinar information is retrieved to the database. -
Create a Segment with a "Webinar (registered)" filter.
Note
This is mandatory, and it will be validated when trying to save the email with the token in the body
-
Add the Contact to the Segment manually or by running
php bin/console mautic:segments:update
-
Create a new Segment Email and assign the previously created segment.
-
Open the email Builder and insert the GotoWebinar Join Button token:
The button can be styled by overriding the
citrix-start-button
CSS class..citrix-start-button { background: green !important; }
-
Send the email to the Segment contacts.
-
The email arriving in the new Contact's Inbox should include a button to join the webinar with the appropiate URL for the contact.
Instructions and best practices for [Mautic] campaigns and emails in a GoToWebinar campaign - from Mautic Inc.