Connectors in Shopify Flow
Connectors are provided by Flow to use features from third-party services such as sending Slack messages or adding a row to Google Sheets.
Connectors let you use specific apps to create triggers based on information from the app, or to create an action that uses an app. When you use a trigger, the app sends data to Flow. When you use an action, Flow sends information to the app.
On this page
Create workflows with connectors
With connectors, you can create workflows with triggers and actions from apps. To use an app in a workflow, you must have an app with a built-in connector installed.
Steps:
- Install and set up an app that has built a connector.
- Set up the app. Depending upon the app, this could involve creating an account, subscribing to a paid service, or adding information about your store.
- Create a new workflow.
-
Triggers that use connectors are started by a notification from an app, while Actions that use connectors are taken by apps as a result of a notification from Flow.
- Create a trigger or an action in Flow.
- Select the service that you want to use from the Installed list.
- If you are creating a trigger, then select the event that will start the workflow. If you are creating an action, then select the action that you want the app to take.
Conditions can't be set using connectors.
Limitations and known issues
- If you have a workflow that uses a connector app and you want to run it in a store, then that store needs to have the connector app installed.
- If you need to change the authentication settings for connectors from Asana, Google Sheets, Slack, or Trello, then your store needs to have a copy of the Flow app installed. To change those connector settings, you need to log in to the store and use the Flow app.
- If you uninstall the Flow app from a store, then your workflows are deactivated for that store.
Create a new connection
To begin using connectors, you must first connect Flow to the service you want to use. For example, to use the Add row to spreadsheet action, you must first connect Flow to your Google Sheets account:
- Open the Flow editor (either a new or existing workflow).
- After the trigger step, click to add an action.
- Choose the trigger or action that you want to use.
- If you have not connected the app previously, then you will receive an message saying the app is uninstalled. Click Install.
- Follow the prompts to connect your account to Flow. You will be asked to login to the service and grant Flow access to your account.
- After you have successfully connected the app, you will see details about your connector to the app. You can close this screen.
- Return to the Flow editor. Refresh the page to clear the error message.
- You can now use the app in your workflow.
Find connection details
If you have already set up a connection, you can find the details of your connection in the Flow editor:
- Open the Flow editor (either a new or existing workflow).
- After the trigger, click to add an action.
- Search for the action you want to view. You should receive two similar matching results.
- Important: choose the app row marked with an
App
badge. For example for Google Sheets choose Google Sheets for Shopify Flow (and not the Add row to spreadsheet action). - In the header, choose ... and then Review settings.
Disconnect an action
You might want to disconnect an app from Flow if you need to change the user. To disconnect an app from Flow:
- Follow the steps to find your connection details.
- In the header for the app, click the ... button.
- Click Disconnect. Alternatively, you can click Review settings to see the current user and disconnect there.
Reconnect an action
To reconnect an action that was previously connected, you do not have to install the app. Instead, you first disconnect the action. Then you follow these steps:
- Reload the editor after disconnecting.
- Follow the steps to find your connection details.
- In the ... menu, choose Connect.
- Follow the instructions to login and connect to the service. You may need to click through several screens.
- When you have successfully connected, you can close the window and return to the Flow editor.
- Refresh the Flow editor and use the action.