I am trying to re-establish our timeline to SF activity sync. This is currently set up to sync to Salesforce Events but the sync is throwing errors because the timeline entries have no duration. We do not (and will not) require that CSMs add a duration or end time for all timeline entries. Gainsight Support says there is no way to automate a work-around to this. Does anyone have a creative solution? Are you logging to Salesforce Tasks instead, even if timeline entries are not actually “tasks”?
Hi,
To address the issue of syncing Timeline entries to Salesforce Events without requiring a duration or end time, you can consider the following solutions:
1. Sync to Salesforce Tasks Instead of Events: Configure the sync to log Timeline entries as Tasks instead of Events, as Tasks do not require a duration or end time. This can be done by navigating to the Timeline administration in Gainsight and selecting the option to sync to Salesforce Tasks. Tasks are generally more flexible in terms of required fields.
2. Use Default Values for Duration: If you prefer using Salesforce Events, set a default duration for Timeline entries that lack one. Create a rule or automation in Gainsight to assign a default duration to entries before syncing. This ensures the sync process does not fail due to missing duration values.
3. Custom Field Mapping: Explore custom field mapping to map non-required fields from Gainsight to Salesforce. Work with your Gainsight admin to configure field mappings that accommodate entries without duration.
If these solutions do not meet your needs, consult Gainsight Support for further assistance or to explore potential custom solutions. By considering these options, you can potentially overcome the limitation of requiring a duration for syncing Timeline entries to Salesforce Events.
You can refer to the below articles for your reference.
Integrate Salesforce Activities in Gainsight Timeline PrerequisitesYou must set the T
Configure Timeline Activity Sync Configure Activity SyncThis section explains how to
Hi
Can you provide instructions for #2? I am not seeing the option to update Timeline Activities through a Rule.
Hi Jessica,
Here are the steps to set a default duration for Timeline entries that lack one, ensuring a successful sync between Gainsight and Salesforce Events:
- Navigate to Administration:
- Go to Administration > Timeline > Integration in Gainsight.
- Add a New Sync Job:
- Click on ADD JOB.
- Under "Basic Details," select Salesforce as the integration source and choose the Event object.
- Configure Field Mappings:
- Map Salesforce fields to Gainsight Timeline fields.
- Ensure the Duration field is included. If any Timeline entry lacks a duration, you can set a default value here (by default, it's 30 minutes, but this is configurable).
- Set Sync Frequency:
- Choose either Real-time Sync or Scheduled Sync, based on your preference
- Save and Activate:
- Click SAVE to submit your configuration.
- Make sure the job is marked Active. Only active jobs will process syncs.
- Start a Manual Sync (Optional):
- Click START MANUAL SYNC if you need to trigger it right away.
Hi Jagari,
Thank you for the quick response. I believe this job is only for Salesforce Activities to sync to Gainsight, not Gainsight syncing to Salesforce. Are you able to do a screen recording of how to do this, including how to set the default? I am not seeing this as an option.
I am trying to re-establish our timeline to SF activity sync. This is currently set up to sync to Salesforce Events but the sync is throwing errors because the timeline entries have no duration. We do not (and will not) require that CSMs add a duration or end time for all timeline entries. Gainsight Support says there is no way to automate a work-around to this. Does anyone have a creative solution? Are you logging to Salesforce Tasks instead, even if timeline entries are not actually “tasks”?
The workaround that we were able to come up with is to turn off the syncing from Timeline Administration for Emails and instead create a Rule to continue syncing GS Emails to SF as Tasks.
You will need to add the Salesforce Task object in the Rule Settings, but can map the fields appropriately and also sync any previous GS emails that failed due to the null Duration field.
I hope this helps!
Jessica
Sign up
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Welcome to the Gainsight Community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.