Requirements: Read First
1
Column names must appear as written below
2
Each row represents one address. A contact with three addresses has three rows, all sharing the same contact_id
3
Contacts must already be delivered through the Contacts (CSV) import. This file only adds addresses to existing contacts; it does not create contacts
4
Each upload fully replaces a contact’s addresses from this import. Every address for a contact must be present in every file — addresses do not accumulate across uploads
Contact Address Import Template
Email support@camo.ag and our team will share the import template with youRequired fields
- contact_id (String) - Unique identifier for the contact. Must match the contact_id used in the contact import
- Examples: 55512345, johnsmith, smithfarms
- type (String) - Address type. Case insensitive
- Must be one of: primary, billing, shipping, or home
Address fields
Addresses should be provided either broken out by address components or a single address string (e.g. “123 Main St, Anytown, IL, 12345”), but not both. If both are provided, the broken-out components are used.- address (String) - Full address, as a single line
- Examples: 123 Main St, Anytown, IL, 12345
- address_line_1 (String) - Address line one
- Examples: 123 Main St
- address_line_2 (String) - Address line two
- Examples: Suite 400
- city (String) - Address city
- Examples: Anytown
- state (String) - Address state
- Examples: IL
- zipcode (String) - Address zipcode
- Examples: 12345
Rows with no address values at all are ignored. Duplicate addresses are removed automatically, including an address that also arrives through the address columns on the standard contact import.

