Share via


Repfabric Lead Loader (Preview)

Sync the creation and management of Leads, Companies, and Contacts in Repfabric from Excel rows. This allows users to select a row in Excel Online and push data directly to Repfabric CRM, ensuring fast, accurate syncing without manual data entry.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Repfabric Support Team
URL https://www.repfabric.com
Email john.mitchell@repfabric.com
Connector Metadata
Publisher Repfabric LLC
Categories Business Management
Privacy Policy https://www.repfabric.com/privacy-policy
Website https://www.repfabric.com

Repfabric Lead Loader

The Repfabric Lead Loader is a versatile connector designed to simplify how sales teams capture and act on new business opportunities within the Repfabric system. This tool allows users to easily import companies, contacts, and opportunities from a range of external sources, ensuring critical lead data is instantly available for sales execution.

Key Features: Flexible Data Sources: Import lead information from Excel spreadsheets, CSV files, online forms (such as website contact forms), and other Microsoft services.

Targeted Opportunity Management: Create manufacturer-specific opportunities (unlike jobs, which are not tied to specific manufacturers) to align sales activities with your supplier goals.

Selective Record Creation: Choose to create any combination of new companies, contacts, and opportunities:

  • Add target accounts (companies)

  • Add new contacts to existing or new companies

  • Add opportunities for new or existing accounts

AI-Based Duplicate Prevention: Built-in intelligent logic helps avoid duplicate records by matching incoming data to existing companies and contacts in Repfabric.

Common Use Cases: Uploading lead lists from trade shows, distributor first-time buy reports, or marketing campaigns

Creating target account lists for new business development

Adding opportunities tied to specific manufacturers for proactive follow-up

Capturing contact data from website submissions or lead capture tools

Whether you're importing a detailed lead list or simply creating new target accounts and contacts, the Lead Loader enables fast, accurate data entry—empowering your sales team to focus on converting leads into wins.

Publisher

Repfabric LLC

Prerequisites

You will only need access to an excel sheet template (or online web form) that will provide the required data for the Repfabric API, and a Power Automate template (from the store) that uses the connector. Please find example excel templates in the Repfabric customer portal documentation and tutorials or contact support@repfabric.com. Similarly, you can use any excel sheet as long as the information is correctly mapped into the connnector.

You must be a Repfabric, Distifabric or Manufabric subscriber. Contact sales@repfabric.com to join. You will also need your Login to your Repfabric system for using this connector.

For Excel sheet connections, you must have the "Automate work" Flow templates button within the Automate menu path of Excel and a Power Automate license for any user of the spreadsheet that needs to run the flow.

Supported Operations

Company Creation

  • The Lead Loader can create a new company from the data row within the Excel sheet, including company name, company type, sales team assignemnt, address and contact information.

Contact Creation

  • The Lead Loader can create new contacts under newly created or existing companies from the data within a row of the Excel spreadsheet, including full names, contact information such as emails and phone numbers, job titles and reference notes.

Opportunity Creation

  • The Lead Loader can create a new contact (product-line specific) from the data within the row of the Excel spreadsheet, including details such as $ value, stage, notes, and more.

Obtaining Credentials

Credentials are managed by the Repfabric web application and assigned to you. Please contact your system administrator or support@repfabric.com if you do not know your credentials. Your credentials are the same credentials you use to sign into Repfabric products.

Getting Started

There are many columns of company, contact, and opportunity data that can be sent, but only a few are necessary. This is the minimum required data that the API needs to take in:

"company" : "Company Inc.",
"first-name": "John",
"principal-name": "Manufacturer Inc.",
"program": "Topic of my opportunity",

Please provide the data from an excel or csv file and link them to the appropriate key mapping in the connector. Program (Opportunity Topic) is required. Company Type should match a company type loaded into Repfabric, and Program cannot be empty if you are creating an opportunity.

Based on the completeness of your required fields, this connector can be used to create a single company without any contacts or opportunities, create companies and contacts, or create companies, contacts and opportunities. If for example you do not complete the required fields of a company, neither contacts nor opportunities will be created since they are "child" records to the company that was not created. Similarly, if you do not complete all required fields of an opportunity, but do so for the companies and the contact, only company and contact will be created but the opportunity will fail creation. Therefore this connection can be used to create new companies in Repfabric that stand alone, new companies and contacts only, or new companies, contacts and opportunities.

In order to prevent duplicate company or contact creation, the API will provide similarity analysis to match a new record to an existing company or contact if found. If the company or contact is already found in Repfabric, only the opportunity will be created (as long as all opportunity required fields are present). If the company is found, but the contact is not found in Repfabric, only the contact and opportunity will be created under the found company.

The connector will return the status of the API call, the data that displays messages of what the API created (company, contact, opportunity, etc), or why it failed.
You can use the returned information to inform the user of the success or failure of the call, via email and/or updating the input excel or csv sheet. This update process should only run for about 3 - 15 seconds.

Known Issues and Limitations

Adding additional columns to source spreadsheets that are connected into a Power Automate flow may take several minutes before they become available in the Power Automate design tool.

Special characters (#,$,% etc.) cannot be used in input column headers of your Excel sheet due to limitations of processing them through Power Automate.

Deployment Instructions

Please see your Repfabric tutorial or training sites for detailed deployment instructions or contact support@repfabric.com

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Username securestring The Username for this api True
Password securestring The Password for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Lead in Repfabric

Creates a lead in Repfabric CRM using the provided lead details, company, and contact data.

Create Lead in Repfabric

Creates a lead in Repfabric CRM using the provided lead details, company, and contact data.

Parameters

Name Key Required Type Description
company-name
company-name string

company-name

company-type-id
company-type-id integer

company-type-id

company-type
company-type string

company-type

company-class-id
company-class-id string

company-class-id

company-class
company-class string

company-class

company-category-id
company-category-id integer

company-category-id

company-category
company-category string

company-category

company-phone1
company-phone1 string

company-phone1

company-phone2
company-phone2 string

company-phone2

company-fax
company-fax string

company-fax

company-region
company-region string

company-region

company-street
company-street string

company-street

company-city
company-city string

company-city

company-state
company-state string

company-state

company-zip
company-zip string

company-zip

company-country
company-country string

company-country

company-po-box
company-po-box string

company-po-box

company-website
company-website string

company-website

company-comments
company-comments string

company-comments

company-sales-team-id
company-sales-team-id integer

company-sales-team-id

company-sales-team
company-sales-team string

company-sales-team

contact-first-name
contact-first-name string

contact-first-name

contact-last-name
contact-last-name string

contact-last-name

contact-company-name
contact-company-name string

contact-company-name

contact-title
contact-title string

contact-title

contact-background
contact-background string

contact-background

contact-primary
contact-primary boolean

contact-primary

contact-company-type-name
contact-company-type-name string

contact-company-type-name

contact-email-address-work
contact-email-address-work string

contact-email-address-work

contact-email-address-personal
contact-email-address-personal string

contact-email-address-personal

contact-email-address-alternate
contact-email-address-alternate string

contact-email-address-alternate

contact-email-address-other
contact-email-address-other string

contact-email-address-other

contact-phone-number-work
contact-phone-number-work string

contact-phone-number-work

contact-phone-number-home
contact-phone-number-home string

contact-phone-number-home

contact-phone-number-mobile
contact-phone-number-mobile string

contact-phone-number-mobile

contact-phone-number-alternate
contact-phone-number-alternate string

contact-phone-number-alternate

contact-fax
contact-fax string

contact-fax

contact-business-street
contact-business-street string

contact-business-street

contact-business-city
contact-business-city string

contact-business-city

contact-business-state
contact-business-state string

contact-business-state

contact-business-zip
contact-business-zip string

contact-business-zip

contact-business-country
contact-business-country string

contact-business-country

contact-home-street
contact-home-street string

contact-home-street

contact-home-city
contact-home-city string

contact-home-city

contact-home-state
contact-home-state string

contact-home-state

contact-home-zip
contact-home-zip string

contact-home-zip

contact-home-country
contact-home-country string

contact-home-country

contact-tags
contact-tags array of

contact-tags

opportunity-id
opportunity-id integer

opportunity-id

opportunity-customer-id
opportunity-customer-id integer

opportunity-customer-id

opportunity-customer-name
opportunity-customer-name string

opportunity-customer-name

opportunity-principal-id
opportunity-principal-id integer

opportunity-principal-id

opportunity-principal-name
opportunity-principal-name string

opportunity-principal-name

opportunity-distributor-id
opportunity-distributor-id string

opportunity-distributor-id

opportunity-distributor-name
opportunity-distributor-name string

opportunity-distributor-name

opportunity-customer-contact-id
opportunity-customer-contact-id string

opportunity-customer-contact-id

opportunity-customer-contact
opportunity-customer-contact string

opportunity-customer-contact

opportunity-principal-contact-id
opportunity-principal-contact-id string

opportunity-principal-contact-id

opportunity-principal-contact
opportunity-principal-contact string

opportunity-principal-contact

opportunity-distributor-contact-id
opportunity-distributor-contact-id string

opportunity-distributor-contact-id

opportunity-distributor-contact
opportunity-distributor-contact string

opportunity-distributor-contact

opportunity-program
opportunity-program string

opportunity-program

opportunity-next-step
opportunity-next-step string

opportunity-next-step

opportunity-activity
opportunity-activity string

opportunity-activity

opportunity-status
opportunity-status string

opportunity-status

opportunity-sales-team-id
opportunity-sales-team-id integer

opportunity-sales-team-id

opportunity-sales-team
opportunity-sales-team string

opportunity-sales-team

opportunity-follow-up
opportunity-follow-up string

opportunity-follow-up

opportunity-opp-owner
opportunity-opp-owner integer

opportunity-opp-owner

opportunity-priority
opportunity-priority integer

opportunity-priority

opportunity-potential
opportunity-potential integer

opportunity-potential

opportunity-eau
opportunity-eau integer

opportunity-eau

opportunity-value
opportunity-value float

opportunity-value

opportunity-prototype-date
opportunity-prototype-date string

opportunity-prototype-date

opportunity-production-date
opportunity-production-date string

opportunity-production-date

opportunity-close-status
opportunity-close-status integer

opportunity-close-status

opportunity-close-date
opportunity-close-date string

opportunity-close-date

opportunity-competitor-1
opportunity-competitor-1 string

opportunity-competitor-1

opportunity-competitor-2
opportunity-competitor-2 string

opportunity-competitor-2

opportunity-description
opportunity-description string

opportunity-description

opportunity-reporting-comments
opportunity-reporting-comments string

opportunity-reporting-comments

Returns