Back to sevdesk in Google Sheets
SheetXAI logo
sevdesk logo
sevdesk · Google Sheets Guide

Set Custom Field Values on sevdesk Contacts From a Google Sheet

2026-05-14
5 min read

The Scenario

The head of sales sent the request on a Wednesday afternoon: tag every contact in the CRM with their industry vertical before the quarterly segmentation report goes to the board. There are 300 sevdesk contacts. The industry column is already populated in a Google Sheet — contact ID in column A, industry value in column D — verified and signed off by the RevOps team. The custom field called "Industry" is already configured in sevdesk.

The bad version:

  • Open sevdesk, search for contact by ID (which again requires cross-referencing the name), open the record, find the custom field section, click Edit, type the industry value, save. Move to the next row.
  • Custom fields in sevdesk are editable but they're not front-and-center on the contact form. Each edit is three or four clicks deep.
  • After 25 contacts, you've been doing this for 45 minutes. 275 remain. The board report needs the segmented data by Thursday morning.

The segmentation work has already been done. The data was verified. Getting it from a spreadsheet into sevdesk should take minutes, not a day.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside Google Sheets that reads the enrichment data and writes custom field values to sevdesk contacts in one operation.

For each row in my Contact Enrichment sheet, set the sevdesk custom field 'Industry' on the contact ID in column A to the value in column D

What You Get

  • The "Industry" custom field populated on each sevdesk contact from the value in column D.
  • Any row that fails (contact not found, field name mismatch) surfaces an error rather than stopping the batch.
  • 300 contacts updated in a single run rather than 300 separate navigation sessions.

What If the Data Is Not Quite Ready

You also need to populate a second custom field — Lead Source — in the same pass

For each row in my Lead Segmentation sheet, update the sevdesk contact in column A — set the custom field 'Lead Source' to the value in column B and the custom field 'Industry' to the value in column D — write 'updated' in column E on success

The industry values in column D need to be standardized before writing — some are abbreviated or inconsistently cased

Normalize column D of my Contact Enrichment sheet — capitalize the first letter of each word and expand common abbreviations (e.g. 'tech' to 'Technology', 'fin' to 'Financial Services') — then for each row, set the sevdesk custom field 'Industry' on the contact in column A to the cleaned value — write 'updated' in column E

The enrichment data spans two tabs — Existing Clients and New Leads — with the same structure

Set the sevdesk custom field 'Industry' from both the Existing Clients tab (contact ID in column A, industry in column D) and the New Leads tab (same structure) — write 'updated' in column E on each tab for successful rows

Full segmentation pipeline: deduplicate, validate values, update, and count results

In my Contact Enrichment sheet: first flag any duplicate contact IDs in column A with DUPLICATE in column E — then for non-duplicate rows where column D is not empty, set the sevdesk custom field 'Industry' to the value in column D — write 'updated' in column E for successful rows, write the error in column E for failures, and write the total number of successful updates into cell A1

One prompt handles the deduplication check, the field write, and the completion count — so you know exactly how many contacts were tagged when the run finishes.

Try It

Get the 7-day free trial of SheetXAI and open the Google Sheet with your contact enrichment data, then ask it to push the industry and segment values into sevdesk custom fields for the entire list. Once the segmentation is in place, you can pull a fiscal year invoice report filtered by industry for the board, or bulk-update contact records if other fields also need correcting.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more