---
schema_version: "1"
id: 49f7339fdc9d89e122aebd8ee8efa2bae424fa23ffa9df60d3db415a3743db89
title: Considerations When Using CRM Analytics Templated Apps with Data Sync
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/analytics/264-0-0/bi_integrate_replication_wave_apps.md
canonical_url: https://help.salesforce.com/s/articleView?id=analytics.bi_integrate_replication_wave_apps.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ec25b1a82ceb4d0def69d84190c4331ed849ac9a852f6f84491073f760c82839
description: If you use template-based CRM Analytics apps, such as Sales Analytics or Service Analytics, here are some things to consider before and after you enable Data Sync. Data Sync is enabled by default if you turned on CRM Analytics after the Winter ’20 release.
products:
  - CRM Analytics
  - Cross Cloud
release: "264"
---
# Considerations When Using CRM Analytics Templated Apps with Data Sync

If you use template-based CRM Analytics apps, such as Sales Analytics or Service Analytics, here are some things to consider before and after you enable Data Sync. Data Sync is enabled by default if you turned on CRM Analytics after the Winter ’20 release.

## Enabling Data Sync When You’re Already Using CRM Analytics Templated Apps

If you already have CRM Analytics apps when you enable Data Sync, it’s important that the sync includes all the Salesforce objects and fields used in these apps. If it doesn’t, the affected CRM Analytics app dataflows fail. Before enabling Data Sync, ensure that all the required objects and fields are included.

- Before you enable Data Sync, set a recurring schedule on each CRM Analytics app dataflow. When you first enable Data Sync, CRM Analytics considers objects and fields only in scheduled dataflows.
- After you enable Data Sync, check sync settings to verify that all the required objects and fields are included. See [Add and Remove Local Salesforce Objects and Fields from Data Sync](https://help.salesforce.com/s/articleView?id=analytics.bi_integrate_connectors_salesforce_local_add_remove_objects.htm&release=264.0.0&type=5 "Update data sync to keep up with your changing business by adding local Salesforce objects, removing objects, and managing which fields are synced. Synced data is stored in CRM Analytics as objects that you can use in recipes.").
- Run sync to ensure that all objects and fields in the CRM Analytics app dataflows have been synced.
- Run your CRM Analytics app dataflows, and verify that they run to completion.
- Schedule sync to run before all your dataflows to keep your CRM Analytics app data up to date.

## Creating a CRM Analytics Templated App After Enabling Data Sync

When you create a CRM Analytics templated app, objects and fields from the new dataflow are included for sync, if they’re not already included. Complete these steps after you create a CRM Analytics app.

- Check sync settings, and verify that all the required objects and fields are included. See [Add and Remove Local Salesforce Objects and Fields from Data Sync](https://help.salesforce.com/s/articleView?id=analytics.bi_integrate_connectors_salesforce_local_add_remove_objects.htm&release=264.0.0&type=5 "Update data sync to keep up with your changing business by adding local Salesforce objects, removing objects, and managing which fields are synced. Synced data is stored in CRM Analytics as objects that you can use in recipes.").
- Run sync, and ensure that all objects in the new dataflow synced.
- Run the new CRM Analytics app dataflow.
- Schedule the new CRM Analytics app dataflow to run after sync.