Help center

Help center

All collectionsCertainPath Lead GenerationStochastic - UploadsField Service Import

Field Service Import

This SOP provides step-by-step instructions for using the Field Service Import tab in the Stochastic Marketing App within Hub+ to upload customer and invoice files for campaign creation. It includes formatting requirements, required and optional fields, trade selection rules, and import best practices. Employees will learn how to correctly prepare files, ensure all required columns are included, and successfully import data without errors.

Purpose

This SOP explains how to use the Field Service Import feature in the Stochastic Marketing App within Hub+ to upload customer files and invoice files for campaign creation.


Scope

Applies to all internal employees who prepare and upload customer and invoice data into the Stochastic Marketing App.


Overview

The Field Service Import tab under Uploads is used for:

  • Uploading customer files containing active customer data for targeting.

  • Uploading invoice files containing recent invoice data for campaign generation.

Currently:

  • Only ServiceTitan is supported as the software package. However, you may use the file format below to import other field service software’s data.

  • Only one trade can be imported at a time.


Prerequisites

  • Access to Hub+ with permissions to use the Stochastic Marketing App upload functions.

  • Files must be in CSV, XLSX, or XLS format.

  • Files must contain all template columns for the selected import type.

    • Required fields must have data populated.

    • Non-required fields may be left blank, but the column headers must remain in the file.


Customer File Format

The customer file must include all columns below.
Only the required fields must have data populated.

Required Fields (must contain data):

  • Customer Name

  • Street

  • City

  • State

  • Zip

  • Member Status

Other Columns (can be blank but must be present):

  • Customer ID

  • Customer First Name

  • Customer Last Name

  • Customer Phone Numbers

  • Customer Phone Number Primary

  • Unit

  • Country

  • Membership Type

  • Club Member Status

⚠ Note: Removing any column will result in upload failure.


Invoice File Format

The invoice file must include all columns below.
Only the required fields must have data populated.

Required Fields (must contain data):

  • Customer ID

  • Invoice Date

  • Invoice #

  • Customer Name

  • Customer First Name

  • Customer Last Name

  • Location Street Address

  • Location City

  • Location State

  • Location Zip

  • Invoice Total

Other Columns (can be blank but must be present):

  • Any additional template columns provided in the import format.

⚠ Note: Removing any column will result in upload failure.


Step-by-Step Process

1. Navigate to Field Service Import

  1. Log in to Hub+.

  2. Open the Stochastic Marketing App.

  3. Go to the Uploads section.

  4. Click on Field Service Import.


2. Select Software Package

  • In the Software Package drop-down, select ServiceTitan.
    (Currently the only supported option.)


3. Select the Trade

  • Choose the trade for the company data you are importing.

  • Only one trade can be selected per upload.

  • For companies with multiple trades:

    • Customer Files: Import the active customer list for the primary trade first.

    • Invoice Files: Import each trade’s invoices separately, selecting the correct trade each time.


4. Choose Import Type

Select:

  • Active Customers (include all customers) – For customer file uploads.

  • Invoice File (include invoices since last upload) – For invoice file uploads.


5. Upload the File

  1. Click Choose File and select your prepared file.

  2. Ensure the file format is CSV, XLSX, or XLS.

  3. Verify the file contains all required columns and required fields are populated.

  4. Click Upload.


Important Notes

  • All columns must remain in the file — do not delete or rename them, even if data is blank.

  • Separate by Trade: Always upload data for one trade at a time.

  • Accurate Data: Verify data before uploading to avoid errors in campaign targeting.

  • Invoice File Timing: Invoice imports should contain invoices since your last successful upload.


Best Practices

  • Use the provided import templates for both customer and invoice files.

  • Keep a saved copy of every file you upload for auditing.

  • Use consistent naming conventions (e.g., CustomerFile_Companyname_MMDDYYYY or InvoiceFile_Companyname_MMDDYYYY).

  • Schedule uploads on a regular basis to keep campaign data fresh.


Support

If you encounter errors:

  • Contact: [email protected]

  • Provide:

    • A copy of your file

    • The trade and import type selected

    • The date and time of upload

    • Any error messages received

Did this answer your question?
😞
😐
😁