Setting up the Oneflow Integration

Get started with setting up the integration between Membrain and Oneflow to enable this powerful tool that will help enable your team in their Sales efforts! Follow this guide and you'll be up and running in no time.

If the Integration is already set up, and you want to learn how to use the tool, please see the article Working with the Oneflow Integration.

Before you start, ensure that you have access to your Oneflow account, as you will need to allow Membrain to authenticate to it during the setup process.

The integration is configured by a Membrain Administrator and can be broken down into four main parts outlined below:

  1. Activate the integration - Enable the Membrain extension in Oneflow and authenticate the API Token in Membrain.
  2. Create Fields - Set up Fields in Oneflow and Membrain.
  3. Add templates and map fields - Add Contract/Agreement Templates.
  4. Implementation - Add the tool to a Step in your Process.
This tool can be applied to a step in your Prospecting Process, Sales Process, and Account Growth Process.

Part I - Activate the Integration

The first part, i.e the activation of the integration in Oneflow is to be done in three steps.

  1. Enable the Membrain extension in Oneflow
    To enable the Membrain integration on the extension page in Oneflow, go to Account > Extensions > Enable Extension.

    When you have enabled the extension, you will see the API token. You will not be able to see this token again later, so we suggest you copy or write it down immediately. If you lose your token, you need to disable the extension and enable it again to get a new one. This API token will be used to Authenticate Oneflow in your Membrain account.
  2. Connect your Membrain subdomain in Oneflow
    Go to Account > Extensions > Membrain and type in the subdomain in the Extension configuration area.
  3. Authenticate the Oneflow API Token in Membrain
    Go to System Setup in Membrain, scroll down to the section Integrations, and select Oneflow.

    Go to Authentication.
    Click on Authenticate with Oneflow, add Oneflow Owner Email Address and paste Oneflow API Token.
    If you have lost your API Token, you need to disable the extension and enable it again to get a new one. Please go back to the section Enable the Membrain extension in Oneflow above.

    Click on Save and the Integration is activated.


When the integration is successfully activated you can continue with creating fields, adding templates, and implementing Oneflow into your Processes.

Part II - Create fields

To map data into Oneflow from Membrain you need to first create a set of fields in Oneflow. This can be done from this user interface. These fields can then be added to your templates in Oneflow, and finally mapped as desired for each template in Part III further down in this article.

  1. On the Oneflow Integration page, go to Fields.
  2. Click on Add Field.
  3. Choose a Name for the Field and optionally a Placeholder if you want the value to be presented in the Oneflow template editor.
  4. Click Save.

Part III - Add templates and map fields

For adding contract templates you'll need to follow these three steps.

  1. Create Contract Templates in Oneflow and connect to Membrain
  2. Add the templates in Membrain
  3. Map fields in Membrain

1. Create Contract Templates in Oneflow

  1. In Oneflow, go to Templates > Create Templates.
  2. Create the template by adding the required sections and save it under Template Group Membrain Template. Do not forget to activate the new template in Oneflow.

Learn more on how to create Contract Templates in Oneflow.

Available Data fields in Oneflow

To see the data fields that are available for your template, click on this icon:

You should now see a list of all the fields:

2. Add the templates in Membrain

All the templates set to Membrain Template as the Template group in Oneflow can now be added to the list of templates in Membrain. The templates you wish to use need to be added one at a time.

  1. In Membrain, go to Templates on the Oneflow Integration page.
  2. Click on Add Template.
  3. Click on Select Template and select the template that you want to add.
    If the Contract template you want to add to Membrain doesn't exist, please make sure you have selected Membrain Template in the Template group in Oneflow. Go back to the section Create Contract Templates in Oneflow above.

3. Map fields in Membrain

  1. Set up the Field mapping for the Template you are adding to your list. Field mapping is optional but recommended. Field mapping is done separately on each template that you are adding.
  2. Click Save.

When a template is saved and successfully added, you can continue to add more Contract templates to the integration by repeating the steps in this guide.

Part IV - Implementation

If you are new to Membrain or need assistance in creating the process before adding the tool for creating agreements in Oneflow, please go to this article first.

When the activation and technical preparation of the integration is completed, it is time to implement this tool to a Process in Membrain.

In the guide below, the tool is added to a Sales Process. However, it can also be applied to Prospecting Processes and Account Growth Processes.

  1. Go to the Process editor of the Sales Process that you wish to add this tool to.
  2. Add a new Step or edit an existing Step.
  3. Click +ADD DETAILS/TOOLS.
  4. Select the tool Create Agreement.
  5. In the field Service - Select Oneflow.
  6. In the field Templates - Select the Oneflow Template or Templates you wish to be available in this Step in this Sales Process.
  7. Click Apply and then OK.
  8. When this Tool is added to your Step, Click Save.

When all parts and steps are completed the integration is active and ready to be launched to the team, Congratulations!

Learn how to use the tool in the article Working with the Oneflow Integration.