Featured image displaying the logos of Salesforce and Wrike in Unito's guide to setting up a simple Two-Way Sync.

How To Set up a Wrike-Salesforce Integration With Two-Way Sync

This guide will show you how to easily integrate Salesforce with Wrike to sync opportunities, contacts, cases, or tasks in real-time. By the end you’ll be able to save your sales team hours of work by automating the creation of new Wrike tasks based on your Salesforce activity, or vice versa.

That’s the power of two-way automation: you can send data to or from either of these popular work management tools. The first step is to figure out what you’re trying to accomplish and who you want to collaborate with.

Here’s a quick peek at a demo of this Wrike to Salesforce integration:

Unito can turn Salesforce objects into Wrike tasks and vice versa with a few simple instructions that anyone can set up in minutes.

New to Unito? Learn more about our 2-way Salesforce Wrike integration.

Let’s integrate Wrike with Salesforce

Although this guide will demonstrate a 2-way sync between Wrike tasks and Salesforce opportunities, you can adapt the steps within to suit any other Salesforce object — and a ton of other tools.

New to Unito? Here’s an overview of our Salesforce-Wrike integration. But if you’re ready to start syncing opportunities and tasks, read on below.

By the end of this walkthrough, you’ll be able to:

  1. Automatically create Wrike tasks based on specific Salesforce opportunities (or other Salesforce objects) and keep both in a real-time, two-way sync.
  2. Create Salesforce opportunities, contacts, or tasks based on specific Wrike tasks and keep both in a real-time, two-way sync.
  3. Sync custom fields between Wrike and Zendesk or apply them as automation triggers.

Before we connect Wrike and Salesforce to Unito

Step 1. Connect Salesforce and Wrike to Unito

  1. Continue from your Wrike interface or navigate to the Unito App and +Create Flow.
  2. Click Start Here to connect your Wrike project or folder, and Salesforce organization.
  3. Choose the accounts you want to connect.
  4. When you connect each tool for the first time, make sure to authorize both in Unito in order for your tasks, opportunities, or contacts to sync properly.
  5. Specify which account, board, and project you wish to sync through Unito. Here is an example of our completed tool connection screen:
Connecting Salesforce and Wrike to Unito
In our demo, we’ve set a one-way sync from Salesforce to Wrike so that new or historical opportunities in monday.com that match our criteria in Step 3 will appear in our monday.com board, synced in real-time.

When you’re ready, click Confirm.

Step 2. Set a flow direction for task, opportunity, or contact creation between Wrike and Salesforce

Here you can decide whether to automate creation of work items (tasks, opportunities, or contacts) in Wrike, Salesforce, or both based on activity in either app. Later, we can tell Unito to keep those work items in a two-way, real-time sync.

Set a flow direction for task, opportunity, or contact creation between Wrike and Salesforce

Step 3. Decide how work will sync between Salesforce and Wrike

Unito lets you set customizable rules to filter out specific work items between Wrike and Salesforce. So if you only want a specific group of tasks, opportunities, or contacts to appear in your other tool, you can decide that here.

Decide how work will sync between Salesforce and Wrike
This is a very simple set of rules in which we’ve told Unito to create a Wrike task for our professional services team whenever a new Salesforce opportunity reaches the “negotiation” or “needs analysis” stage.

The simple rules above tell Unito to create a Wrike task for our professional services team whenever a new Salesforce opportunity reaches the “negotiation” or “needs analysis” stage.

You can filter by most fields, although fields with multiple options selectable options (e.g., Salesforce stages) are especially effective.

Further down we can even specify where a task should go, who it should be assigned to and more:

A screenshot of a Unito rule that sets a specific assignee when a Wrike task is created.
These users will automatically be notified as soon as Unito creates the task in Wrike, so they can start working on it right away.

Find out more about setting rules.

Step 4. Pick fields to sync between Salesforce and Wrike

When you first reach this screen, you’ll see two options. If you select Auto-map, Unito will pre-populate a list of suggested field mappings which you can then adjust. Start from scratch allows you to customize them completely.

A screenshot of Unito's field mapping screen, allowing users to choose between auto-mapping and starting from scratch.
Whichever option you choose, fields will be automatically mapped for two-way updates, but you can adjust them as needed. With a one-way sync between fields, only the destination field will update automatically when you make changes in the source field.

Now, select + Add mapping to sync additional fields. Then, click Select a field. After you’ve chosen a field in the first board, Unito will suggest compatible matches in the second after you click on the drop-down menu.

Pick fields to sync between Salesforce and Wrike
Here’s an example of Unito’s auto-mapped fields between Wrike and Salesforce.

Any field with a cog/gear icon be customized to map values for multi-select fields (e.g., status, priority, etc…).

A screenshot of a priority and importance field mapping being customized.

Find out more about setting field mappings.

Step 5. Save, close, and launch your Wrike to Salesforce sync

And that’s it! That’s all you need to connect Salesforce with Wrike to sync tasks, opportunities or contacts with Unito. Congratulations! If you have any questions, don’t hesitate to reach out to our team by clicking the little chat box in the lower-right corner of your screen.

Salesforce opportunity synced to Wrike in real-time with Unito

What’s next after you integrate Wrike and Salesforce to Unito?

Why integrate Wrike with Salesforce?

Automation saves time, effort and expense

Salesforce is an incredibly popular, versatile CRM with tons of add-ons, products, and options to help you achieve your business goals. But if sales reps need help from another department, like professional services team working in Wrike, how do they communicate?

Perhaps a project manager has access to Wrike and Salesforce accounts to jump back and forth, or maybe everyone does. If that’s the case though, how much is your organization spending on unnecessary additional licenses?

Maybe they communicate and collaborate via Slack, another instant messaging service, via email or text.

All of those channels can become pitfalls where information gets lost, people lose track of the latest information, and delays pile up. For your sales reps — and the customer — that can become a problem that snowballs very quickly.

Set up a two-way workflow that turns opportunities into tasks and vice versa

An automated workflow circumvents human error, delays, and other obstacles by keeping both teams in sync from their preferred interfaces. Sales reps continue to work in Salesforce, while your professional services team or project managers stay in Wrike.

Each opportunity can become a Wrike task (or vice versa) and changes in either app can appear instantly in the other so no one needs to be manually notified or updated as work progresses.

Setting up that automated workflow may sound daunting, most third-party platforms require someone with technical expertise, a lengthy implementation schedule, and a big budget.

But the beauty of a no-code solution, such as Unito, is that you can skip those headaches by automating the flow of data on your own with guides like this one!

Sending Salesforce opportunity details into Wrike through Unito is as straightforward as setting a few simple triggers that tell the platform which opportunities to sync, and where in Wrike to send them. It’s all point-and-click and we’re here to help if you have any questions.

FAQ: Wrike and Salesforce integration

Can you integrate Wrike and Salesforce?

Absolutely! The two best ways to do this are:

  • Unito’s standalone platform, which is described in this guide.
  • The built-in Wrike Sync add-on, which combines many functionalities of the standalone platform in an app you can use right in your Wrike projects.

Both these options create a true two-way integration between Salesforce and Wrike, meaning any work happening in one tool will automatically transfer to the other.

What are the benefits of this integration for sales teams?

Salesforce is great for managing day-to-day sales tasks and tracking your pipeline’s performance. But there’s crucial information scattered throughout your Wrike projects sales teams need to depend on. With this integration, you can make that information available to them without any extra manual work. Add details to any Salesforce object from Wrike tasks automatically and sync sales data back.

How do cross-functional teams benefit?

Sales teams usually spend most of their time in Salesforce, but they’ll often need to send updates or requests for support to other teams. If those teams work in Wrike, this integration will allow everyone to know exactly what’s going on without leaving their tool of choice.