---

## Introduction
---

Each project is unique and has its own specifics. While starting the implementation process it's important to define the business cases you want to achieve and deadlines you want to reach. As you have only 2 months for the Synerise implementation and ROI report, the common mistake you might make is to focus too much on the integration checklist itself and through the whole team on the integration tasks in order to finish them asap. 

On the one hand, such approach is great, because having all of the integrations from the beginning, you'll have the full freedom in the use cases launch later on. 

On the other hand, you have 2 month to show the ROI. If you focus all of the resources on integrations, you might not have time to deliver the business value. There might be different unexpected challenges during the integration process  that might block you from moving from integration phase to use cases one ( for e.g. you want to integrate your SMTP with Synerise. Integration itself will be done in a few minutes, however it might turn out that your SMTP is not prepared for the mass mailing and you'll need to increase the limits/ capacity, which might take time). 

**Solution:**

Below, you'll find a timeline that will address all of the initial integrations but those are chosen the way that will allow you to launch business use cases almost immediately. You'll start from the simpler integrations or the ones that will allow you to achieve KPI's faster. You'll work simultaneously on integrations and delivering business results. 

## Best practices
---

**Best practices before the project starts:**
<br></br><img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/check-s.svg" alt="Arrow down icon" class="icon">This timeline should be treated as an example. Its scope can be implemented a lot faster or, in some cases, postponed.
<br></br><img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/check-s.svg" alt="Arrow down icon" class="icon">At the beginning of implementation process there will be an integration phase. The developer on the client side should be available during this process.
<br></br><img src="/api/docs/image/54176ad07f146575310749eba44b7c2f42c1b327/icons/check-s.svg" alt="Arrow down icon" class="icon">While confirming the timeline, we should check if we can deliver the campaign templates in the defined time period (e.g. email templates).

## Example timeline
---

**TIMELINE** | **Sprint I (2 weeks)** | **Sprint II (2 weeks)** |**Sprint III (2 weeks)** | **Sprint IV (2 weeks)**
--- | --- | --- | --- | --- 
**Integration** | <br>  [Tracking code](/docs/settings/tool/tracking_codes)  <br>  [OG Tags](/developers/web/og-tags) <br> [Product feed](/use-cases/import-product-feed-to-catalog) <br> Training of [AI models](/docs/ai-hub/recommendations-v2/recommendation-types#personalized) <br> [Email account and DNS configuration](/docs/campaign/e-mail/configuring-email-account)| Training of [AI models](/docs/ai-hub/recommendations-v2/recommendation-types#personalized) <br> [Transactions](/docs/automation/data-transformation-and-imports/introduction)<br> [Historical transactions – import](/docs/automation/data-transformation-and-imports/introduction) <br> Implementation of [AI recommendations](/docs/ai-hub/recommendations-v2/recommendation-types) <br> Defining requirements for marketing agreement integration <br> Defining requirements for [AI search](/docs/ai-hub/ai-search)| IP warm up <br> [CRM base](/docs/crm) <br> Collecting [form data](/developers/web/tracking-form-data) <br> [AI search](/docs/ai-hub/ai-search) – beginning of implementation  | [Custom events](https://developers.synerise.com/DataManagement/DataManagement.html#operation/CustomEvent) <br> [Web push](/docs/campaign/Webpush) / [SMS](/docs/campaign/SMS) integration <br> [AI search](/docs/ai-hub/ai-search) – implementation <br> [External integrations](/docs/automation/integration) ( e.g. Facebook, BigQuery, etc)
**Possible scenarios**| <br> [Similar recommendations](/docs/ai-hub/recommendations-v2) <br> Personalization campaigns on the website based on analytics (personalized banners, progressive forms, etc.) <br> [Analytical dashboards](/docs/analytics/analytics-dashboard) and clients [segmentation](/docs/analytics/segmentations) based on the events from the website. For example: popular categories, sources of visits, visits funnels, top viewed products, etc. | Cross sell recommendations on product page <br> Personalized recommendations on home page, empty cart, categories, 404 error pages <br> A/B tests of website personalization <br> Advance [analytical dashboard](/docs/analytics/analytics-dashboard) with sales/revenue data | Abandoned cart use case <br> [AI recommendations](/docs/ai-hub/recommendations-v2) in emails <br> In case we have enough data, you can launch [AI predictions](/docs/ai-hub/predictions) and more advanced analytics, AI segmentation campaigns | Product similar to the whishlisted products <br> [Web push](/docs/campaign/Webpush) campaigns <br> [SMS](/docs/campaign/SMS) campaigns <br> At this stage, you can use [AI recommendations](/docs/ai-hub/recommendations-v2) both in emails, sms, webpushes <br> Send events to Facebook based on AI predictions (e.g. churn segments, customers with the highest propensity to buy, to convert via FB channel)











