
Sync billing data from Sequence to Salesforce
Create Sequence customers and billing schedules via Salesforce Flow
Use Sequence CPQ from Salesforce
Getting started
Install the Salesforce package
- Custom objects for Sequence quotes, billing schedule and invoices
- Custom Flow actions for creating Sequence customers and billing schedules from Salesforce via Salesforce Flow
Connect your Salesforce account to Sequence

Link Sequence customers to Salesforce accounts

Link account from the sidebar on the right and enter a Salesforce Account ID.
Sync billing data from Sequence to Salesforce
With the integration set up, Sequence will automatically sync new billing schedules and invoices from Sequence to Salesforce. All Salesforce records created this way include a reference to the respective accounts.

Create Sequence customers and billing schedules via Salesforce Flow
The Sequence Salesforce package includes 2 custom Apex actions that allow you to interact with the Sequence API from Salesforce Flow: Create Sequence Customer and Create Sequence Billing Schedule. You can access these actions in the flow builder by adding an Action node to your flow.


- Create Customer (auto-launched flow): creates a Sequence customer given an account record and a contact record in Salesforce
- Create Billing Schedule (auto-launched flow): creates an empty Sequence billing schedule for a given Sequence customer ID and billing schedule start date
- Create customer for Quoting (record-triggered flow): creates a Sequence customer when an opportunity enters “Proposal/Price Quote” stage
- Create customer for Billing (record-triggered flow): creates both a Sequence customer and a Sequence billing schedule when an opportunity is closed-won
Sequence Customer ID field on the Account. If the field is empty, the Flow creates a new Sequence customer and writes the new ID back to the Account. If the field is already populated, the Flow treats the account as already linked and does not create another customer.
For an in-depth overview how to work with Sequence custom actions, watch the video walkthrough below.
Use Sequence CPQ from Salesforce
The Sequence Salesforce package comes with a custom button to launch the Sequence quote builder. Add the button to your opportunity page layout to create a Sequence quote for your customer directly from Salesforce.

Salesforce package installation guide
Authenticate your Salesforce account
Install for all users

Enable multi-currency
- In Salesforce Setup, use Quick Find to search Company Information.
- Open Company Information and click Edit.
- Check Activate Multiple Currencies and click Save.
- In Setup, search Manage Currencies.
- Click New to add the required currencies and set conversion rates.
Enter Sequence API credentials
- In Sequence, go to Settings -> API keys and generate a new API key to be used by Salesforce.
- Make note of the client ID and secret key.
- In Salesforce, go to Setup -> Custom Metadata Types.
- Click Manage Records next to Sequence Integration Settings.


Add custom components to your Salesforce pages
- Account page layout: Sequence Billing Schedules, Invoices, Quotes, and the Sequence Billing Contact field.
- Opportunity page layout: Sequence Quotes and the Create Sequence Quote button.

Sequence Salesforce data model
The data model for the custom objects in the package is illustrated below.- Billing schedules, invoices and quotes are related to accounts
- Billing schedule and quotes are also related to opportunities
- The pricing details of quotes and billing schedules are captured by a set of related objects: phases, prices, minimums and discounts

Frequently asked questions
How does Salesforce identify duplicate Sequence customers, and how does Flow auto-linking work?
How does Salesforce identify duplicate Sequence customers, and how does Flow auto-linking work?
- If Sequence Customer ID is empty, the Flow creates a new Sequence customer and writes the ID back to the Account.
- If Sequence Customer ID is already populated, the Flow stops and skips customer creation. The account is treated as already linked.
What billing contact is used when an account is pushed into Sequence?
What billing contact is used when an account is pushed into Sequence?
How do I get the 'Create quote' toggle to show on an opportunity?
How do I get the 'Create quote' toggle to show on an opportunity?
How do I map my existing Salesforce accounts to Sequence during onboarding?
How do I map my existing Salesforce accounts to Sequence during onboarding?
- In Salesforce, populate Sequence Customer ID on each Account in bulk as needed. The Data Import Wizard is built into Salesforce (no extra install), supports up to 50,000 records per run, and uses a CSV. Export accounts from Salesforce, add Sequence customer IDs (for example from a CSV export in the Sequence dashboard), and import to update Accounts. Our team can help match Salesforce accounts to Sequence customers.
- In Sequence, link each customer to the Salesforce account via the dashboard, API, or a script. Sequence can assist with manual linking in the Sequence dashboard during the initial setup phase if needed.
Troubleshooting
My customer isn't syncing (using provided Salesforce Flow templates)
My customer isn't syncing (using provided Salesforce Flow templates)
- An issue with the Flow configuration
- Missing or incomplete data on the Account: Sequence expects a complete Billing Address and a designated Sequence Billing Contact with a Mailing Address. The country on every address involved must be a two-letter ISO code (for example
FR,US, not full country names). When these are wrong or incomplete, customer creation from Flow can fail silently with no visible error message. Verify addresses and the billing contact even if the Flow appears to run. - A country on an address was not in ISO 2-letter format (for example use
FRfor France).
When I create a quote, I'm getting an error
When I create a quote, I'm getting an error
Negotiation/Proposal stage (i.e. prior to moving to Closed won). This ensures the customer is linked and ready to receive a sales proposal via Sequence.I'm unable to sync billing schedules and other objects back with Salesforce
I'm unable to sync billing schedules and other objects back with Salesforce