Existing Contacts and Leads
Import Salesforce records, preserve the object type and record ID, and give each known record a unique, measurable path into a personalized Pit Stop experience.
Indemption Integrations
Connect physical and digital engagement to Salesforce with personalized dynamic QR codes for known contacts and shared QR experiences that identify and generate new leads. Every interaction can open a Pit Stop, capture intent, enhance customer data, and route approved updates back to Salesforce.
Indemption preserves the originating Salesforce record, project, QR code, and Pit Stop context so engagement does not become disconnected from the CRM.
Indemption is a customer engagement & attribution platform—an engagement layer on top of Salesforce, not simply another Salesforce connector.
Sign up free and receive 100 free credits to build your first campaign and connect Salesforce.
Salesforce remains the CRM and system of record. Indemption is the engagement layer that connects scans, responses, physical marketing, and customer actions back to the appropriate Salesforce Contact or Lead.
Import Salesforce records, preserve the object type and record ID, and give each known record a unique, measurable path into a personalized Pit Stop experience.
Turn a shared QR code into a measurable path that identifies the visitor, matches an existing Salesforce record when possible, or creates a new Lead or Contact only when configured.
Engagement can come from print, packaging, signage, events, retail displays, brochures, flyers, digital content, and other QR-enabled touchpoints—then connect back to Salesforce through:
Indemption supports two distinct QR models—one for known Salesforce Contacts or Leads, and one for shared lead generation. Both can open a Pit Stop and keep the originating Salesforce identity and source context connected.
Import Contacts into an Indemption project, preserve the Salesforce Contact ID, and give every known record a unique measurable path into a personalized experience.
When records are imported or connected from Salesforce, Indemption can retain the originating Salesforce object and record ID and associate a unique QR experience with that person. When they scan, Indemption can recognize the originating record—subject to the configured experience and available identity.
Publish a generic QR code, collect identifying information through a Pit Stop, and match or create the right Salesforce record according to your configured workflow.
A generic QR code is not initially tied to one specific person. It can be placed on signs, brochures, packaging, advertisements, event materials, retail displays, flyers, shared mail pieces, or other public marketing materials.
When an unknown visitor scans, the Pit Stop captures intent. After the visitor identifies themselves, Indemption can search for an appropriate Salesforce match, update an existing record when a reliable match exists, or create a new Lead or Contact only according to the configured Salesforce workflow.
Knowing which campaign generated a response is only part of the story. Indemption keeps who engaged and what caused the engagement connected to the right Salesforce record.
Indemption can preserve:
A QR code starts the interaction. A Pit Stop determines what happens next.
Pit Stops are the experience and decision layer between the QR scan and Salesforce. They capture intent, personalize the next step, and help find, enhance, or create the right CRM record while retaining source and project context.
Indemption does not just move fields. It can improve data quality and carry Salesforce-specific context through the project—then write approved enhancements back to selected Salesforce fields after review and mapping.
Improve CRM usefulness when enrichment services are enabled.
| Select | Record | Original City | Updated City | Latitude | County | Write Back |
|---|---|---|---|---|---|---|
| Jordan Lee | Snt Louis | Saint Louis | 38.6270 | St. Louis | Yes | |
| Ava Chen | Phoenix | Phoenix | 33.4484 | Maricopa | Yes | |
| Sam Rivera | Austin | Austin | — | — | Skipped |
Illustrative UI only. Users approve records and field mappings before any Salesforce Contact or Lead is updated.
Indemption is designed to update existing Contacts or Leads when possible and create new records only when the configured workflow permits it—while preserving the source that caused the response.
When a unique QR is already tied to an imported Salesforce Contact or Lead, use that authoritative record ID first.
If the Salesforce ID is not available, resolve through the originating project mailing record or source key that preserved CRM identity.
After the visitor identifies themselves, search Salesforce using reliable fields such as email before creating anything new.
Match found: enhance or update the existing Contact or Lead and associate the activity.
No match: create a new Lead or Contact only when the configured Salesforce workflow permits it.
Indemption supports engagement, source context, and CRM updates for known records and new leads—not list sync alone. Availability depends on account configuration and enabled features.
A basic Salesforce connector moves records. Indemption helps you engage the Contacts and Leads you already have and build the records you need—then keeps Salesforce informed as the journey continues.
Common questions about Indemption and Salesforce.
Yes. After Contacts are imported, Indemption can create unique project-specific QR experiences tied to those source records so scans and resulting engagement stay connected to the originating Salesforce Contact ID.
Yes. Indemption distinguishes between Salesforce Contacts and Leads and can preserve the originating Salesforce object and record ID. Create and update behavior for Leads versus Contacts follows the configured Salesforce workflow.
No. A scan alone should not automatically create a Salesforce Lead or Contact. The Pit Stop can capture identifying information, search for an existing match, update that record when found, or create a new record only when the configured workflow permits it.
Matching prefers the retained Salesforce record ID, then the originating project mailing record or source key, then reliable identifying fields such as email. A new Lead or Contact is created only when the configured workflow allows it.
Yes. When Salesforce Contacts are imported, Indemption retains the authoritative Salesforce record ID so later engagement and approved write-back can target the correct CRM record.
Yes. Standard Indemption fields remain intact, and Salesforce-specific unmapped fields can be preserved and carried through the project—including exposure as additional staged CSV columns when needed.
Yes, when enrichment services are enabled and field mappings are configured. Approved enhancements such as corrected address data, latitude, longitude, county, and carrier route can be written back to selected Salesforce fields after review.
Unmapped Salesforce fields can be preserved as additional source fields and carried through the project. Staged CSV files can expose those fields as usable columns so they are not lost during campaign preparation.
Yes. A shared generic QR can be used by many visitors. Each visitor who identifies themselves through a Pit Stop can be matched to an existing Salesforce record or create a new Lead or Contact according to configuration—while preserving the campaign and QR source.
Wallet pass creation integration is being introduced and can connect to Salesforce when that experience and connection are enabled. Wallet redemption activity is planned for a later phase and is not available yet.
No. Wallet redemption is not implemented yet and is planned for a later phase. Do not expect redemption events to write back to Salesforce today.
No. Salesforce manages your customer records and remains the system of record. Indemption is the engagement layer that captures customer interactions and routes approved updates back into Salesforce.
No. Indemption is a customer engagement and attribution platform with Salesforce integration. Direct mail is one engagement channel among many—alongside print, packaging, signage, events, retail displays, brochures, flyers, digital content, QR codes, Pit Stops, offers, and wallet pass experiences.
Prefer a native Salesforce Connected App when it fits. When you need a custom booking or operations system to start a tokenized Loop, use the UOCL inbound webhook from your server.
Use personalized QR experiences to deepen relationships with existing Salesforce Contacts and Leads, and generic QR experiences to turn anonymous engagement into attributed new records—with source context preserved.
Sign up free and receive 100 free credits to build your first campaign and connect Salesforce.