Skip to content
Integrations

Altvia Integration

Sync investor events and LP data with Altvia's fund management platform. Track AGMs, fundraising events, and investor engagement through custom Functions.

Gatsby’s Altvia integration syncs your investor events and LP engagement data between platforms. Perfect for private equity and venture capital firms running AGMs, fundraising roadshows, and LP meetings.

Since Altvia is built on Salesforce, this integration uses custom objects designed specifically for alternative asset managers. Your events sync as Altvia “Functions” (mapped to Salesforce Campaigns), and your LPs appear as Function Attendees with full RSVP and attendance tracking.

Demonstration of the integration

Most CRMs weren’t built for fund managers. Altvia was. When you connect Gatsby to Altvia:

  • Automatic LP tracking: Every investor who RSVPs to your AGM flows into Altvia with their response status
  • Public event guests added: Growing your network with events? New contacts get added to your CRM
  • Custom Functions: Create new Altvia Functions directly from Gatsby when setting up events
  • Bi-directional sync: Update an LP’s title during registration? It updates in Altvia. Add someone to a Function in Altvia? They can appear in your Gatsby guest list

This integration carries an additional cost. Contact us on Slack or email for more information.

The integration maps Gatsby events to Altvia Functions (Salesforce Campaign objects with custom fields for fund management). Here’s the data architecture:

Gatsby → Altvia Mapping:

  • Events → Functions (with custom Function object)
  • Guests → Function Attendees
  • RSVP Status → Function Attendee: RSVP Status
  • Check-in → Function Attendee: Attendance Status
  • Contact Updates → Salesforce Contact records
  1. Connect your Altvia instance

    Navigate to Team Settings > Linked Services in Gatsby. Select the Salesforce section.

  2. Enter your Altvia login URL

    Use your organization’s Salesforce URL (typically https://login.salesforce.com). The connecting user must have Marketing User permissions.

  3. Configure custom objects

    Toggle “Use Custom Objects” to ON. This enables Altvia’s Function objects instead of standard Salesforce Campaigns.

    Map these fields (Click to expand)

    • Event Object → Function__c
    • Event Object Name → Name
    • Event Start Date → Start_Date__c
    • Event End Date → End_Date__c
    • Guest Object → Function_Attendee__c
    • Guest Contact ID → Contact__c
    • Guest Event ID → Function__c
    Screenshot showing Salesforce objects to Altvia functions
  4. Set up data flow direction

    Choose your sync preferences for each data type:

    • RSVP Status: Usually Gatsby → Salesforce (Gatsby manages invitations)
    • Attendance: Usually Gatsby → Salesforce (check-in happens at events)
    • Contact Info: Often Bidirectional or Sync (keeps both systems current)
    • Company/Title: Set to Sync or Enrich based on your data governance
    Screenshot showing settings for Salesforce data sync of contact information from your events.
  5. Configure fallback account

    Select or create a default Salesforce Account for new contacts when Gatsby can’t match them to existing accounts. Many firms use a generic “Gatsby Enterprises” or “Event Registrations” account.

    Screenshot showing settings for how your guests will be matched to Salesforce accounts/companies.
  6. Enable Change Data Capture

    In Salesforce Setup, search for “Change Data Capture” and ensure these objects are in Selected Entities:

    • Campaign (if using standard campaigns too)
    • Campaign Member
    • Function__c (custom object)
    • Function_Attendee__c (custom object)

When creating a new event in Gatsby, you can now link it to Altvia Functions.

  1. Create your event

    Click Create Event in Gatsby and fill in your event details.

  2. Link to Altvia Function

    In the Salesforce Integration section, you’ll see a dropdown with two options:

    • Select existing Function: Choose from Functions already in Altvia
    • Create new Function: Name it and optionally link to a parent campaign
    Screenshot of selecting a Salesforce Campaign when creating/editing event details.
  3. Add your LPs

    Import your guest list via CSV or select from existing contacts. Each guest becomes a Function Attendee in Altvia.

  4. Send invitations

    Use Gatsby’s campaign tools to send personalized invitations. Each LP gets a unique RSVP link that tracks their response.

These changes sync immediately (within seconds):

  • RSVP responses (Accepted, Declined, Maybe)
  • Check-in status at events
  • New guests added to events
  • Contact information updates during registration

These sync every few minutes:

  • Bulk guest list imports
  • Campaign member changes in Salesforce
  • Mass RSVP updates

When to use: Contact information, titles, company data

Keeps data identical in both systems. Last update wins. If someone updates their job title in Gatsby during registration, it overwrites Altvia. If your team updates it in Altvia, it overwrites Gatsby.

Was this page helpful?

Add to your calendar

Office Hours