Pre-fill form from Salesforce
Use a user email to pull their Salesforce data and pre-fill form fields
Overview
Rule Logic
// Get user's entered email
const email = salesforceEmail.value;
const query = `SELECT Id, Name, AccountId FROM Contact WHERE Email='${email}' LIMIT 1`;
const API_ENDPOINT = `https://feathery2-dev-ed.develop.my.salesforce.com/services/data/v50.0`;
// Issue request to Salesforce to fetch contact data
const data = await feathery.http.GET(`${API_ENDPOINT}/query?q=${encodeURIComponent(query)}`);
const record = data.records[0];
// Update Feathery fields with data pulled from Salesforce
salesforceName.value = record.Name;
salesforceAccount.value = record.AccountId;API Connector
Demo
Last updated
Was this helpful?