Using the Activity Log Follow
The Activity Log is a central location to view all activity for a given integration. This guide walks through how to use the Activity log to search for guests, correct errors, and resync guests.
This feature is available to Basic, Pro, and Enterprise plans | |
Roles available: Admin, Integration Specialist, and Event Organizer | |
This feature is in General Availability |
On this page:
1 2 3 4 5 |
Accessing the Activity Log
The Activity Log is located at the bottom left of every integration.
To access the Activity Log for an event:
- Open your Events Dashboard.
- Select an event.
- Click Settings.
- Click Integrations.
- Open the integration and click Activity Log.
Here, you'll find a timestamp of every real-time guest sync, every integration edit, and every Splash event update.
Note: The Salesforce integration uses the Debugger tool in place of the Activity Log. To view and correct errors between Splash and Salesforce, check out Performing a re-sync with the Salesforce Debugger. |
Additionally, Admins and Integration Specialists have access to Activity Logs for every integration across an organization.
To view an Activity Log for an organization-level integration:
- Open the Events Dashboard.
- Click Settings.
- Click Integrations.
- Open an integration.
- Click Activity Log.
Searching for guests
To search for a guest:
- Open your Events Dashboard.
- Select an event.
- Click Settings.
- Click Integrations.
- Open the integration and click Activity Log.
To look for a certain guest or sync action, use the Guest and Description Message search options.
Entries with a green dot indicate the guest has successfully synced over. Entries with a red dot indicate an error occurred when attempting to sync the guest.
Viewing and correcting errors
Error messages in the Activity Log include a reason for the error along with an error code.
To view and correct an error for a guest, you’ll need:
- The guest’s name and email
- The guest’s status
Next:
- Open the Events Dashboard.
- Click on the Integrations tab.
- Open the integration.
- Confirm the status for the guest is mapped.
Note: Only Admins and Integration Specialists have access to the organization-level Integrations tab. |
If the status isn’t mapped, add the status to the list of actions or wait for the guest’s status to update to one of the existing mapped actions.
If the status is correctly mapped, follow these steps:
- Open the Activity Log for the event.
- Enter the guest’s email in the Guest field.
This will show a list of entries for every time Splash attempted to sync this guest from Splash to your integration. Every entry includes a date and timestamp for when the sync was triggered. - Turn on Errors Only.
- Click on the entry to view the entire payload.
You'll notice some familiar data in there - including your event title, the guest's details, and more. - Locate the status. You can find this towards the bottom of the payload.
A successful sync will typically have a status of 200.
An unsuccessful sync will include an error code and details about why the guest didn’t sync.
Splash recommends visiting the Help Center of your third-party system for documentation about specific error codes. Here are a few common ones:
- Marketo's API Error Code Documentation
- Hubspot API Error Responses
- Greenhouse Harvest API
- Pardot Error Codes & Messaging
Note: After correcting any errors, you must perform a resync. |
Resyncing guests
Once an error has been corrected, you’ll need to resync the guest to your connected system.
To resync a guest:
- Open the event.
- Click the Guests tab.
- Click on the guest.
- Change the guest’s status to a different status and then back to the original status to trigger the integration.
For a full list of steps on how to resync guests, check out How to Manually Sync Guests with Integrations.
Troubleshooting
If you don’t see an Activity Log timestamp for a guest, it may be due to a delay in Splash's API queue.
To check the status of the API queue, visit the Splash Integrations section of the Splash status page. If there is a delay, the sync will resume after the delay is resolved.
If there isn’t a delay and information still isn’t syncing, it's possible your team has maxed out on your daily API call limit. For more information on this, check out What will happen if my team reaches our daily API limit?
If the issue persists, submit a case to our team and we'll be happy to help.
Comments
0 comments
Please sign in to leave a comment.