• Who We Are
    • About Us
    • Factor - D
    • Our Networks
    • Accolades
  • What We Do

    SERVICES

    • Consulting / Implementation
    • Migration
    • Development

    OUR SOLUTIONS

    • GUMU Integration
    • BPortaly
    • Sales Commission
    • Shipping
    • IOT

    COMPREHENSIVE SERVICES FOR

    ERP

    • Acumatica
    • Sage Intacct
    • Sage X3
    • Sage 300
    • Sage 100
    • Sage 500

    CRM

    • Salesforce
    • D365 CRM
    • Sage CRM
    • Creatio
    •  

    Other Solutions

    • E-commerce
    • EDI
    • POS
    •  
    •  
  • Resources
    • Case Study
    • Blogs
    • Videos
    • Ebooks
    • News
  • +1 888 221 6661
Contact us
Career |
  • Africa
  • Middle East

Salesforce.com - Tips, Tricks and Components

Welcome to the treasure trove of Greytrix’s Salesforce knowledge. This page is dedicated to providing you with insightful articles, expert tips, and the latest updates on Salesforce CRM. Whether you want to enhance your Salesforce experience or want to stay updated on industry trends, our blog has you covered. In addition, we also offer cutting-edge solutions for Salesforce and are committed to delivering unparalleled support and innovation for Salesforce users. Explore and enhance your Salesforce experience with Greytrix.

How to create a record-triggered flow to automate the mapping of picklist

By Greytrix | July 30, 2024
0 Comment

In this blog, we will explore how to create a record-triggered flow to automate the mapping of picklist fields between parent and child records in Salesforce. i.e.: How to map a Parent Record’s Picklist value to a Child Record using a Flow when creating the Child Record. Our focus will be on ensuring that when a new Contact is created, a picklist field on the Contact record automatically inherits the corresponding value from its parent record, such as an Account.

Record-Triggered flow to Automate the mapping of picklist

Here are the Step-by-Step Guide to creating the record-triggered flow to automate the mapping of picklist

  • Understanding the Requirement
    • When a Contact is created, we want to automatically populate the picklist field (LeadSource) on Contact with the same value that exists in a corresponding picklist field (AccountSource) on the Contact’s related  Account. i.e.: need to create a record-triggered flow to automate the mapping of picklist.
  • Prerequisites
    • Ensure you have the necessary permissions in your Salesforce org to create flows. Understand the data model: Contacts are related to Accounts through a lookup or master-detail relationship.
  • Create a Record-Triggered Flow:
    • Navigate to Setup in Salesforce.
    • In the Quick Find box, type Flows and select Flows under Process Automation.
    • Click New Flow and select Record-Triggered Flow.
    • Name your flow (e.g., “Map Account Picklist to Contact”).
record-triggered flow to automate the mapping of picklist - Entry Conditions
Creating Record trigger flow – Entry Conditions
  • Define the Flow Logic
    • Object: Choose Contact as the object for which the flow will be triggered.
    • Start the Flow: Trigger the flow when a record is created.
    • Criteria: Add entry conditions to filter the flow should be triggered (e.g., only when a new Contact has associated Account).
    • Optimize the flow for: Fast fields Updates as we are setting the value of a field before saving the record.

Start of the flow
Start of the flow
  • Get Related Account’s Picklist Value i.e.: record-triggered flow to automate the mapping of picklist
  • Get Records:
    • Get the Account record based on the contact’s AccountId field by setting the condition. Retrieve only the first value.
    • Check if the retrieved account has the value in its picklist field. And then proceed to assign the value to contact.
Retrieving Account
Retrieving Account
Check if the Picklist Field on Account has value
Check if the Picklist Field on Account has value
  • Assign Picklist value
    • Assign the AccountSource(picklist) value of Account to the LeadSource(picklist) value of Contact.
Assigning value to Contact Field picklist
Assigning value to Contact Field picklist
  • Activate and Test the Flow of the record-triggered flow to automate the mapping of picklist
  • Once the flow is configured:
    • Save your changes and activate the flow.
    • Test the flow by creating a new Contact and ensure that the picklist field on the Contact gets populated with the corresponding value from its related Account.
  • Considerations
    • Error Handling: Add error handling and fault paths to handle scenarios where the Account might not have a value in the picklist field.
    • Bulk Processing: Ensure your flow handles bulk records correctly, especially if you’re processing multiple Contacts simultaneously.
Map Account Picklist to Contact Flow
Map Account Picklist to Contact Flow

By following the above blog instructions, you will be able to learn “How to create a record-triggered flow to automate the mapping of picklist ie.: how to map a Parent Record’s Picklist Value to a Child Record using a Flow when creating the Child Record“.

If you still have queries or any related problems, don’t hesitate to contact us at salesforce@greytrix.com. More details about our integration product are available on our website and Salesforce AppExchange.

We hope you may find this blog resourceful and helpful. However, if you still have concerns and need more help, please contact us at salesforce@greytrix.com.

About Us
Greytrix – a globally recognized and one of the oldest Sage Development Partner and a Salesforce Product development partner offers a wide variety of integration products and services to the end users as well as to the Partners and Sage PSG across the globe. We offer Consultation, Configuration, Training and support services in out-of-the-box functionality as well as customizations to incorporate custom business rules and functionalities that require apex code incorporation into the Salesforce platform.

Greytrix has some unique solutions for Cloud CRM such as Salesforce Sage integration for Sage X3, Sage 100 and Sage 300 (Sage Accpac). We also offer best-in-class Cloud CRM Salesforce customization and development services along with services such as Salesforce Data Migration, Integrated App development, Custom App development and Technical Support business partners and end users.
Salesforce Cloud CRM integration offered by Greytrix works with Lightning web components and supports standard opportunity workflow. Greytrix GUMU™ integration for Sage ERP – Salesforce is a 5-star rated app listed on Salesforce AppExchange.

The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.

For more information on our Salesforce products and services, contact us at salesforce@greytrix.com. We will be glad to assist you.

Related Posts

  • GUMU™ Salesforce Tricks and Tips – about creating Relationship between Entities Import Routine
  • Creating Global Picklist Value Set in Salesforce
  • How to Create Multi-Select Pick-list Field Using Lightning Web Component
  • Remove None option from a Picklist in Salesforce

Category: Salesforce Services Tags: account, contact, Flow, Lookup Relationship, Mapping of Parent Picklist and Child Picklist. Populating Parent picklist into Child picklist field, Master-Detail Relationship, Parent-Child Relationship, Picklist fields. Contact Creation., Picklist in Salesforce, Record Trigger, Record-triggered Flow, Relationship in Salesforce, Salesforce Flow
Post navigation
← Never miss a Lead Update: Leveraging Salesforce Flow Automation for Email Alerts Synchronizing Salesforce and Sage 300: Viewing Promoted Accounts made Easy with GUMU™ Integration →

Greytrix Websites and Blogs

  • Greytrix
  • GUMU™ Cloud
  • Greytrix Africa
  • Sage X3 – Tips, Tricks and Components
  • Sage 100 & 500 ERP Tips and Tricks
  • Sage 300 – Tips, Tricks and Components
  • Sage CRM – Tips, Tricks and Components

GUMU™ Salesforce Sage Integration

https://www.youtube.com/watch?v=X9Dg4uwGT-0

Categories

  • GUMU™ Features
  • GUMU™ Salesforce
  • GUMU™ Tricks & Tips
  • Salesforce Services
  • Uncategorized
sage enterprise management services

Recent Posts

  • Is Your Salesforce Built For The New Era Of Financial Services?
  • Streamlining Order Promotion in Salesforce: GUMU™ Now Supports Direct Promotion from Standard Order Page
  • View Sage 100 Customer Statistics in Salesforce with GUMU™ Lightning Integration
  • GUMU™ Feature: Improved Security Tree View with Smart Text Search
  • The AI Advantage: How Financial Institutions are Winning Big with Salesforce CRM

Popular blogs

  • Thinking of enhancing your business processes? Get the best ERP – CRM connector on Salesforce AppExchange!
  • GUMU™ for Salesforce – Sage ERP Integration
  • Leverage real-time enterprise data for better insights of your Customers with Salesforce – Sage 300 integration
  • GUMU™ Integration for Salesforce with Sage 300

Archives

Awards

Premier Partner of the Year Premier Partner of the Year
Platinum Partner of the Year Platinum Partner of the Year
The CEO Story The CEO Story
Gold Partner pf the Year Gold Partner pf the Year
Top Excellence Distributor Top Excellence Distributor
  • na.sales@greytrix.com
  • +1 888 221 6661
  • B301, 3rd Floor, Everest Nivara Infotech Park, MIDC, Turbhe,
    Navi Mumbai 400 705. India

Our Global Locations >>

Who We Are

  • About Us
  • Factor - D
  • Our Network
  • Accolades
  • Career
  •  
  •  

Services

  • Consultation & Implementation
  • Migration
  • Development

Solutions

  • GUMUTM Integration
  • BPortaly
  • Sales Commission
  • Shipping
  • IOT
  •  
  •  

ERP

  • Acumatica
  • Sage Intacct
  • Sage X3
  • Sage 300
  • Sage 100
  • Sage 500

CRM

  • Salesforce
  • D365 CRM
  • Sage CRM
  • Creatio
  •  
  •  
  •  

Other Solutions

  • E-commerce
  • EDI
  • POS

Resources

  • Case Study
  • Blogs
  • Videos
  • E-books
  • News
  •  
  •  

Connect

  • Contact Us
  • Privacy Policy
  • Terms Of Use
  •  

© 2025. Greytrix, All Rights Reserved