Create New Pixel
https://apikey.inboundinsight.app/api/create-new-pixelCreate a new Visitor Connect tracking pixel with full configuration including geographic targeting, engagement rules, bundle config, SFTP delivery, and advanced output options.
Use this endpoint to programmatically provision new pixels for your clients or domains.
Headers
| Header | Value |
|---|---|
| Authorization | API_KEY |
Body Parameters
client_namestringrequiredName of the client (letters and numbers only)
company_domainsstring[]requiredArray of domains to track (at least one required, e.g. example.com)
filename_prefixstringrequiredPrefix for output filenames (letters and numbers only, no special characters or spaces)
pixel_statusstringrequiredPixel status:
• Off
• Live
• Test
• Lapsed
• Paused
output_typestringrequiredOutput format:
• B2C Fields Only
• B2C Fields and B2B Where Available
• B2B Records Only
prior_suppressionstringrequiredPrior suppression setting:
• 1 Month Only
• 2 Months Only
• 3 Months Only
• 4 Months Only
• 5 Months Only
• 6 Months Only
• 1 Year
• 2 Years
• 3 Years
• Always
media_prioritystringrequiredMedia priority:
• Name + Address
• Email + Name + Address
• Any
file_frequencystringrequiredDelivery frequency: Daily or Weekly
max_monthly_leads_qtyinteger | nullMaximum monthly lead quantity cap (integer, min 0). Nullable.
max_daily_lead_qtyinteger | nullMaximum daily lead quantity cap (integer, min 0). Cannot exceed max_monthly_leads_qty. Nullable.
pixel_start_datestring | nullPixel start date (YYYY-MM-DD HH:mm:ss). Must be in the future (EST). Nullable.
pixel_stop_datestring | nullPixel stop date (YYYY-MM-DD HH:mm:ss). Must be after pixel_start_date. Nullable.
geo_inclusionobjectmode (enum): Geographic targeting mode.
• entire_usa
• states
• zip_codes
states (array of strings): List of 2-letter state codes (required when mode is states).
zip_codes (array of strings): List of 5-digit zip codes (required when mode is zip_codes).
bundle_configobjectactivate_bundle (boolean): Indicates whether the bundle should be enabled or disabled.
phone_append_packages (enum): Select one of the following:
• No Phone Append
• Phone Append - Mobile
• Phone Append - Individual
• Phone Append - Household
demo_append_packages (array of strings): Available options:
• Core Demos (53)
• Top Demos (9)
• Wealth/Credit (3)
• Month of Birth (1)
• Personicx (10)
• Connex (15)
pixel_rulesobjectfire_on (object): Page firing configuration.
• mode (enum): include, exclude, or all
• pages (array of strings): List of page paths
prevent_fire_pages (array of strings): Full URLs or paths starting with / to exclude.
engagement_rules (object): Visitor engagement requirements.
• page_views (integer): Required page views (1–5)
• time_on_site (integer): Required time on site in seconds (min 1)
• logic (enum): AND or OR
sftp_deliveryobjectenabled (boolean): Enable or disable SFTP delivery.
account_type (enum): SFTP account type.
• platform_provided
• client_provided
host (string): SFTP host (FQDN). Required when enabled.
username (string): SFTP username. Required when enabled.
password (string): SFTP password. Required when enabled.
port (integer): SFTP port (1–65535, default 22).
folder (string): Target folder absolute path. Required when enabled.
advanced_output_optionsobjectactive_control_allocation (object): Active/control split.
• active_percent (integer): Active percentage (0–100)
• control_percent (integer): Control percentage (0–100)
• Must sum to 100
behavioral_data (array of objects): Behavioral data triggers.
• url (string): Full URL or absolute path
• value (string): Associated behavior value
use_gtm (boolean): Enable Google Tag Manager output integration.
