In this tutorial, we explore the Repeater component in Salesforce Screen Flows and how it helps users capture multiple sets of the same fields within a single screen.
The Repeater component in Salesforce Screen Flows
It allows users to add multiple sets of the same fields on a single screen. It helps capture repeated data, such as several contacts, beneficiaries, or products, without using multiple screens. The component was first introduced in Winter ’23 and became more stable and widely used starting Spring ’24.
---------------------------------
Key Features
1. Dynamic UI
Users can click Add to create another set of fields or Remove to delete an entry while filling the screen.
2. Multi-Record Data Entry
It allows users to enter multiple records (for example Contacts or Cases) within one screen instead of repeating the flow steps.
3. Prepopulation
The repeater can be prefilled using existing data from a collection, letting users review, edit, or remove records.
4. Supported Input Fields
Works with common screen components such as Text, Number, Date, Picklist, and Lookup fields.
5. Output Collection
All entered data is stored in a collection variable (for example AllItems). This collection can later be processed using Loop and Assignment elements to create or update records.
6. Capacity
A single Repeater component can support up to 30 repeated rows.
----------------------------------
Limitations
1. Screen Flow Only
The Repeater component is available only in Screen Flows, not in auto-launched or record-triggered flows.
2. Component Restrictions
Not all standard screen components are supported, and record-variable fields cannot be dragged directly into the repeater.
3. Flow Element Compatibility
It does not work directly with elements such as Transform, Collection Filter, or Collection Sort.
4. No Nested Repeaters
You cannot place one repeater inside another.
5. Complex Field Behavior
Some complex formulas or certain lookup configurations may not behave as expected within repeated rows.
In simple terms, the Repeater component makes it much easier to collect multiple related records in a single step, improving both user experience and flow design efficiency.
==========================
TIMESTAMPS:
00:00 Introduction
01:00 Repeater Component Features
03:40 Repeater Component Limitations
05:10 Use case
06:40 Add Repeater in screen
23:00 Testing
===========================
Playlists:
SALESFORCE FLOWS PLAYLIST:
• FLOWS
OMNISTUDIO PLAYLIST:
• BUSINESS RULES ENGINE || OMNISTUDIO
SALESFORCE OUT OF THE BOX PLAYLIST:
• SALESFORCE OUT OF THE BOX
SALESFORCE APEX TRIGGERS PLAYLIST:
• APEX TRIGGERS
SALESFORCE AGENTSTUDIO PLAYLIST:
• AGENTFORCE
SALESFORCE DATA CLOUD PLAYLIST:
• DATA CLOUD
===========================
FOLLOW ME ON:
Instagram: / caminos_infinitos_26
LinkedIn: / linkedin.com/in/pariplab-pal-077554160
@SalesforceAIChampions
@pariplabpal
===========================
#salesforce
#salesforceflow
#screenflow
#salesforceadmin