Operelio
StripeZoho

How to import Stripe into Zoho Leads

13 of the 43 columns in a Stripe export, mapped into 9 Zoho Leads fields under Zoho's own names.

Free · 19 KB · Excel 365 or Google Sheets

Check your Stripe export first

Built on Stripe’s export columnsChecked against Zoho’s import rulesUpdated October 3, 2026

One Stripe row, through the templatecopied as it ischanged on the way1explained below
  • Name to First Name1first partPriya
  • Name to Last Name1restPatel
  • Email to Emaillowercasedpriya.patel@example.com
  • Address Line1, Address Line2 to Street2joined55 A Avenue, Suite 300
  • Address City to CityLake Oswego
  • Address State to StateOR
  • Address Postal Code to Zip Code97034
  • Address Country to CountryUS
  • Description, Total Spend, Payment Count, Created (UTC), ID to Description3joined, with labelsStripe note: Annual plan | Total spend: 2400.00 | Payments: 12 | Stripe created: 2025-09-14 16:22 | Stripe ID: cus_EXAMPLE0001
Not imported: Delinquent, Card ID, Card Name, Card Address Line1, Card Address Line2, Card Address City and 24 more. The template leaves these out; map any to a custom field in Operelio.

Where Stripe and Zoho don’t line up

1

One Name column, two name fields

Stripe gives the whole name in Name, and Zoho keeps First Name and Last Name apart.

The template takes the first word for First Name and the rest for Last Name.

StripePriya Patel
ZohoPriya · Patel
2

Address Line1 and Address Line2 become one Street

Stripe keeps Address Line1 and Address Line2 apart, and Zoho has one Street field.

The template joins them, leaving out any that are empty.

StripeAddress Line1 55 A Avenue
Address Line2 Suite 300
Zoho55 A Avenue, Suite 300
3

Five columns kept in Description

This template gives Description, Total Spend and Payment Count and 2 more no Zoho field of their own.

The template writes them into Description, each with its label, and leaves empty ones out.

StripeDescription Annual plan
Total Spend 2400.00
Payment Count 12
ZohoStripe note: Annual plan | Total spend: 2400.00 | Payments: 12 | Stripe created: 2025-09-14 16:22 | Stripe ID: cus_EXAMPLE0001

Check your Stripe export before you import it

Looks for the 13 columns this template reads, and what Zoho would skip.

Drop your Stripe CSV here

Runs in your browser. Nothing is uploaded, and results are counts only.

Stripe to Zoho in three steps

Step 1Export from Stripe

Under Columns, choose All columns. The templates read Address Line2 and Address State, which the Default columns leave out. Stripe's customer export has no phone column.

  1. Open the Customers page in the Stripe Dashboard.
  2. Optionally narrow the list with the Filter button.
  3. Click the export button in the upper right corner.
  4. Set the time zone, date range and columns, then export.
Stripe: Export customer data
Step 2Paste into the template
  1. Paste the export at A1 of Paste Stripe export here.
  2. Start here checks all 13 columns were found.
  3. Save Zoho Leads import as a CSV.

Works in Excel for Microsoft 365 and Google Sheets. Excel 2019 and older, Apple Numbers and LibreOffice can't run the formulas this file uses.

Just the 9 headers as a CSV

Step 3Import into Zoho
  1. Open the Leads tab, click the down arrow next to the Create button and choose Import.
  2. Drop in or browse to your CSV, XLS or XLSX file, set the character encoding if needed and click Next.
  3. Choose Add as new, Update existing only or Both, and the field that identifies an existing record.
  4. Map each column to a Zoho CRM field; for a lookup, choose the field that identifies the linked record.
  5. Set the assignment, approval and automation options, accept the anti-spam policy and submit.
Zoho CRM's importer, screen by screen

Operelio, with the same template

Fixes the capitals in names, removes duplicate and blank rows, which the Excel file leaves to you. On every plan. Email verification from Starter.

Use this template in Operelio

Questions

Where does Stripe's export fill Last Name and Company, which Zoho requires?

Last Name is the rest of Stripe's Name column; Stripe's export has no column for Company, so add one before you import. The checker above counts the rows with Last Name blank.

Where do Description, Total Spend and the other columns go?

Into Description on each lead, labeled like "Stripe note: Annual plan | Total spend: 2400.00 | Payments: 12 | Stripe created: 2025-09-14 16:22 | Stripe ID: cus_EXAMPLE0001".

How does the name split work?

Stripe exports the full name in one Name column. The template takes the first word as the first name and the rest as the last name, so 'Jane Smith' becomes 'Jane' + 'Smith'. A one-word name goes to First Name and leaves Last Name empty. Zoho requires Last Name, so add one to those rows before you import.

Duplicates and undoing an import: Zoho CRM import questions.

Try this template free

Upload your Stripe export and download a file Zoho can import. No credit card needed.