Custom Fields: The Complete Guide

In This Article


What Are Custom Fields?

Custom Fields allow you to enter and track key data related to your opportunities across your Pitchbox account. Common ways teams use custom fields are:


  • Qualifying sites during prospecting,  domain quality, content type, placement type.
  • Building a custom scoring or ranking system for opportunities.
  • Recording asset costs (images, content, etc.) and specific dates.
  • Capturing why a deal was won or lost, for your partner database.
  • Generating an AI-scored value, like a content relevance score, automatically.
  • Generating AI Personalized information to add to your email templates.

Custom fields can appear during personalization (the Workflow), within email templates, on the Opportunity Details page, and in the Inbox/Chasebox and CRM - you control which, using visibility settings.


Where to Find Custom Fields: Global vs. Campaign Level

Custom fields can be managed from two places, depending on what you're trying to do:

  • Global level - Settings → Custom Fields. This is your full field library, organized into groups. This is also where you reorder, merge, and delete fields.

  • Campaign level - open a campaign's settings and select Custom Fields (this is where Personalization Fields used to be). From here you can add a field that already exists in your library, or create a new one on the spot.


Either entry point leads to the same underlying field - there is no separate "campaign version" and "global version" of a field. Creating or editing from a campaign simply sets that campaign's connection for you automatically.



Field Types: AI-Powered vs. Static

Every custom field is set up as one of two types:

Type What it does
AI-Powered The value is generated automatically by an AI prompt - for example, a content relevance or quality score. When creating one, click Validate to test the prompt; this runs it and shows you a prompt effectiveness score in the right panel so you can confirm it works before saving.
Static You or your team enter the value manually. Static fields have their own data formats (see below) that control how the value is entered.

Note: a field's type can't be changed after it's created. To change it, you'd need to delete the field and recreate it - and deleting a field permanently removes all values entered for it across every campaign it's connected to.



Static Field Types

When you create a static field, you'll choose the data format that best matches the information you're capturing.

The format controls how the value is entered and helps keep your data consistent:

Format Use it for
Single Line The most commonly used type. Short data such as a blog name, site title, or category.
Multi-Line A few sentences of freeform text - notes about a site, or a thought to reference during personalization.
Number Numeric values only, such as scores, counts, or costs.
Date Dates you want to track or reference in outreach.
URL Links you want to store or insert into emails.
Dropdown A fixed list of options. Enter each option on its own line when setting up the field. Best choice for standardizing data, since users pick from your list rather than typing free text.
Checkbox A checkbox to enable or disabled.
Currency A field used for monetary values. You can set the specific currency to be applied to all Custom Fields.
On/Off Toggle A toggle to be enabled or disabled.
Star Rating A 5 star rating system to qualify your opportunities.

Tip: if you plan to report on a field, Dropdown and Number give you far cleaner data than free-text fields.



Adding a Custom Field

There are three places you can add a field. All three lead to the same setup flow - name, type, scope, and visibility.


From Campaign Settings

  1. Open the campaign and go to Custom Fields.
  2. Choose Add Field to pull in one that already exists in your library, or create a new one.
  3. If creating new, select AI-Powered or Static, then name and configure the field.
  4. For an AI-Powered field, click Validate to test the prompt and preview the result.
  5. Set the scope, then set visibility, and save.


From Settings → Custom Fields (Global)

  1. Go to Settings → Custom Fields.
  2. Choose the group you want the field to live in, then click + New Custom Field.
  3. Complete the same steps - type, name, scope, visibility. Because you're not inside a campaign, no campaign is pre-selected, so set the scope deliberately.


From an Email Template

  1. On the template screen, find the Custom Fields section on the right and click + Add.
  2. Select Add a New Field from the drop-down.
  3. Name the field, mark it Required if needed, choose its format, and add help text as a reminder for yourself when personalizing.

Remember: a field added from a template still needs Email Templates visibility enabled to appear in your template list.



Field Rollout: Campaign-Specific vs. All Campaigns

Every custom field has a scope that controls which campaigns it applies to. This replaces the old behavior, where a personalization field was permanently locked to the campaign it was created in.

Scope What it means
Specific Campaigns The field applies only to the campaigns you select. This is the default when you create a field from inside a campaign - that campaign is selected for you automatically.
All Campaigns The field applies account-wide, to every campaign you have now and any you create later.

How to Set or Change Scope

  1. Open the field (from campaign settings or Settings → Custom Fields) and go to the scope step.
  2. To add campaigns, click Add More, select the project, and choose the campaigns you want the field connected to.
  3. To apply it everywhere, switch the toggle to All Campaigns.
  4. Save. The field is now live in every campaign it's connected to.

Scope controls which campaigns have the field. Visibility controls where the field appears inside those campaigns. You need both set correctly for a field to show up where you expect.



Organizing Fields With Groups

Custom Fields live inside groups. Groups keep your library readable as it grows, and they control how fields are presented to your team on the Opportunity Details page - so a well-structured set of groups doubles as a workflow guide.


Creating a Group

  1. Go to Settings → Custom Fields and click Add Group.

  1. Give the group a name that reflects the stage or purpose of the fields it will hold.
  2. Assign an icon for quick visual reference.
  3. Click + New Custom Field to start adding fields into the group.


Grouping by Workflow Stage - Examples

The most effective way to structure groups is around the moment in your workflow when the data gets entered. For example:

  • Site Qualification - fields your team fills in while deciding whether a site is worth pursuing: content type, placement type, domain quality score, an AI-powered relevance score.
  • Won Details - fields captured when an opportunity is marked Won: placement URL, live date, cost paid, content type delivered, anchor used. A built-in group called Win Details ships with your account for exactly this purpose.
  • Lost Details - fields captured when an opportunity is marked Lost: reason for loss, price quoted, whether to revisit later. Understanding why deals fall through is often as valuable as tracking the ones that close.
  • Partner Database - durable facts about the site or contact that stay true across campaigns: preferred contact method, turnaround time, rate card, niche, relationship owner. These are strong candidates for All Campaigns scope and Persistent Data.


Why this structure works:

  • Your team sees only the fields relevant to the stage they're working in, rather than one long undifferentiated list.
  • Pairing a group with the Milestone Change Trigger (for Won/Lost groups) prompts users for the data at exactly the moment they have it.
  • Clean, stage-based groups produce far more useful Custom Field Reports, since related fields report together.


Reordering Groups and Fields

Order matters - it's the order your team will see fields in while working through an opportunity. You can control both the order of groups and the order of fields within them.

  • To reorder groups - use the reorder button in the top right of the Custom Fields dashboard.
  • To reorder individual fields - drag and drop them into position directly from the main dashboard.

Tip: order your groups to match your workflow - qualification fields first, win/loss details last - so the layout mirrors how your team actually moves through an opportunity.



Merging Custom Fields

Over time, teams often end up with several fields that hold the same kind of information under different names - "Page Type" on one campaign, "Page Type 1" on another, "Content Type" on a third. Merging lets you consolidate them into a single field without losing anything.


How Merging Works

  1. Go to Settings → Custom Fields.
  2. Select the fields you want to consolidate - for example, Page Type and Page Type 1.
  3. Choose the field name you want to keep as the single, surviving field - for example, Content Type.
  4. Confirm the merge.

After merging, every campaign that used any of the original fields now references the one shared field.


What Happens to Your Data

  • Information from Source Field is merged into the Target Field. If the Target Field already contains information, the data from Source Field is removed and the existing information in the Target Field is retained. If the Target Field is empty, the information from the Source Field is migrated to the Target Field.
  • The label changes. That data now displays under the single merged name (the field that they were merged into).
  • Your campaigns keep working. Each campaign continues to collect the same information - just under one consistent name from now on.

Merging is the recommended cleanup step if naming drifted across campaigns over the years. It gives you one consistent field to personalize with, filter on, and report against, instead of three variations of the same idea.



Visibility Settings

Visibility controls where a field actually appears in the tool. Each location is toggled independently, so you can surface a field exactly where it's useful and keep it out of the way everywhere else.

Location What turning it on does
Opportunity Details Screen Displays the field on the right side of the Opportunity Details page.
Personalization Detail Screen (Workflow) Makes the field viewable and editable during the personalize stage.
Email Templates Makes the field available to insert into your email templates.
Inbox / Chasebox Surfaces the field while you're managing replies and follow-ups.
CRM Makes the field visible in your CRM views.
Milestone Change Trigger Prompts the user for a value when a specific milestone is changed - ideal for Won/Lost data.
Persistent Data Carries the field's values forward when you create a Cherry-Pick campaign.

Troubleshooting: if a field you created doesn't appear where you expect - most often when building an email template - visibility is almost always the cause. Open the field, go to the Visibility step, and confirm the relevant location is turned on.



Required Fields and Data Standardization

Marking a field as Required is the main lever for making sure data actually gets captured, rather than skipped. You can set a field as required on the Opportunity Details Screen, the Personalization Detail Screen, and the Milestone Change Trigger - wherever you've chosen to show it.


How required fields behave:

  • An opportunity can't move to Compose until its required fields have values.
  • If you add a required field to a campaign after opportunities have already reached Compose, those opportunities are moved back to Personalize so the data can be filled in.
  • With a Milestone Change Trigger, the prompt appears at the moment the milestone changes - so Won/Lost data gets captured while it's fresh.

Getting standardization right:

  • Require the fields you report on. If a field feeds a report or a partner database, requiring it prevents gaps that make the report unusable.
  • Pair Required with Dropdown. Requiring a free-text field guarantees something is entered, but not that it's consistent. A required dropdown guarantees both.
  • Don't require everything. Too many required fields slows your team down and encourages junk entries just to move an opportunity forward.


Editing, Removing, and Deleting Fields

From inside a campaign, you can:

  • Remove the field from just that campaign, without affecting its connection to any other campaign.
  • Edit the field directly from the campaign view - but note that editing here updates the field everywhere it's connected, across every campaign, not just the one you're viewing. Pitchbox will tell you this when you open the editor.

You can also manage the same field from Settings → Custom Fields, where the create and edit experience is identical.


Deleting a field entirely (from Settings → Custom Fields) removes it — and all data ever entered for it — from every connected campaign. This can't be undone. If your goal is to consolidate duplicates rather than discard data, merge the fields instead.



Who Can Manage Custom Fields

Custom fields can be managed by account admins and by any user who has been granted the 'Manage Custom Fields' privilege.



Migrating From Personalization Fields

Any personalization fields you already had set up on your campaigns are automatically migrated into Custom Fields.

  • No data is lost. Every value you've already entered stays exactly where it is.
  • Email templates don't change. You'll keep using the same fields in your templates - you'll just manage them through Custom Fields instead of Personalization Fields.
  • Nothing needs to be rebuilt. Migrated fields keep their names, types, and values; you only need to revisit them if you want to change scope, merge duplicates, or adjust visibility.

Post-migration, the natural cleanup steps are to merge any fields that duplicate each other across campaigns, group the survivors by workflow stage, and set scope so shared fields apply to all campaigns.


Tracking Custom Field Data

Once your fields are populated, you can track and report on them using Custom Field Reports. Well-structured groups, dropdown formats, and required settings all pay off here - they're what make the resulting reports complete and consistent.



Need Help?

If you run into issues or aren't sure a field is set up the way you want, reach out to Pitchbox Support or your Customer Success Manager - they can help make sure your campaigns keep running smoothly.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.