HELP
Migrating to Conduit

Migrating from Field Pulse

Step-by-step guide for moving your data from Field Pulse into Conduit. API key flow, what transfers, what to verify after.

Updated May 4, 2026 · 3 min read · For Owner + Prospect

Field Pulse is a smaller-but-loved field-service platform. Conduit pulls 6 data types: customers, jobs, invoices, estimates, pricebook items, and team. Authentication is via API key, copied from your Field Pulse account settings.

This guide walks the full migration: getting your API key, connecting, what transfers, gotchas, and what to verify after.

01Get your Field Pulse API key

The API key lives in Field Pulse’s settings.

  1. Open Field Pulse in a separate browser tab from Conduit.
  2. Navigate to Settings → Integrations (or Settings → API, depending on your version).
  3. Generate a new API key if one doesn’t exist. Copy it.
SCREENSHOT · migration/field-pulse/01-api-key.png
Generate the API key from Field Pulse settings. The key gives Conduit read access only.

02Connect to Conduit

  1. Switch back to Conduit. Open Settings → Import Data → Import from Another Tool.
  2. Click the FieldPulse tile.
  3. Paste your API key in the form.
  4. Click Connect. The wizard validates the key and advances to Pull Data.
SCREENSHOT · migration/field-pulse/02-connect.png
API key entry. Conduit validates the key against Field Pulse before pulling data.

If validation fails, double-check that you copied the full key (no leading or trailing whitespace) and that it’s an active key in Field Pulse.

03What transfers

Conduit pulls 6 data types from Field Pulse:

  1. Customers. Names, emails, phones, addresses, tags, notes.
  2. Jobs. Title, scheduled date and time, technician assignment, status, line items.
  3. Invoices. Line items, totals, payment status, customer link, dates.
  4. Estimates. Imported as Conduit bids.
  5. Pricebook items. Name, description, unit, price, cost (when exposed by the Field Pulse API).
  6. Team. Technician names and emails. Team members still need to accept Conduit invites individually; only the email and name pre-populate.

Each record gets a field_pulse_external_id.

04What doesn’t transfer

  • Photos. Job and customer photos don’t bulk-import.
  • Custom fields. Per-account custom fields don’t map to Conduit’s models. Capture in notes or tags if the data is critical.
  • Time entries. Time tracking starts fresh in Conduit.
  • Equipment / asset records. Field Pulse’s equipment tracking doesn’t have a 1:1 Conduit equivalent.
  • Communication logs (calls, texts, emails through Field Pulse). History stays in Field Pulse; future communications start in Conduit.

05After import

  1. Spot-check 5-10 customers. Confirm contact info and address are correct.
  2. Verify invoice totals for one or two larger customers.
  3. Connect Stripe in Settings → Payments.
  4. Send team invites. The team list pre-populated emails; each technician still needs to accept and set a password.
  5. Re-attach important photos manually.

Field Pulse runs alongside Conduit untouched. Verify everything before deactivating the Field Pulse subscription.

Was this guide helpful?