emfluence Marketing Platform (Preview)

The emfluence Marketing Platform is a marketing automation platform that allows customers the ability to create, deploy, and track multi-channel campaigns. This connector provides access to the emfluence Marketing Platform API.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   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)
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)
Contact
Email support@emfluence.com
Connector Metadata
Publisher emfluence, llc
Website https://www.emarketingplatform.com
Privacy policy https://emfluence.com/privacy-policy

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
Access Token securestring The Access Token for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Lookup contact by email

Get full details for contacts by email

Save contact

Save a single contact record. Only data for parameters passed in is saved.

Search Contacts

Search contacts by various criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search

Search Contacts (Simple)

Search contacts by simple criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search

Lookup contact by email

Get full details for contacts by email

Parameters

Name Key Required Type Description
Email
email True string

An email address of an existing contact

Returns

Name Path Type Description
code
code integer

code

success
success integer

success

phone
data.phone string

phone

state
data.state string

state

ipAddress
data.ipAddress string

ipAddress

firstName
data.firstName string

firstName

email
data.email string

email

contactID
data.contactID integer

contactID

groupIDs
data.groupIDs array of

groupIDs

notes
data.notes string

notes

customerID
data.customerID string

customerID

dateSuppressed
data.dateSuppressed string

dateSuppressed

held
data.held integer

held

country
data.country string

country

lastName
data.lastName string

lastName

userID
data.userID integer

userID

purl
data.purl string

purl

address1
data.address1 string

address1

memo
data.memo string

memo

address2
data.address2 string

address2

originalSource
data.originalSource string

originalSource

dateAdded
data.dateAdded string

dateAdded

zipCode
data.zipCode string

zipCode

dateHeld
data.dateHeld string

dateHeld

suppressed
data.suppressed integer

suppressed

Contact Score: Date Modified
data.contactScore.dateModified string

dateModified

Contact Score: Percentile
data.contactScore.percentile string

percentile

Contact Score: Value
data.contactScore.value integer

value

company
data.company string

company

city
data.city string

city

dateOfBirth
data.dateOfBirth string

dateOfBirth

dateModified
data.dateModified string

dateModified

lastActivityDate
data.lastActivityDate string

lastActivityDate

title
data.title string

title

fax
data.fax string

fax

lastClickDate
data.lastClickDate string

lastClickDate

Save contact

Save a single contact record. Only data for parameters passed in is saved.

Parameters

Name Key Required Type Description
Contact ID
contactID integer

contactID

Email
email string

email

Owner User ID
userID integer

userID

Customer ID
customerID string

customerID

Suppressed
suppressed boolean

suppressed

Held
held boolean

held

Original Source
originalSource string

originalSource

First Name
firstName string

firstName

Last Name
lastName string

lastName

Company
company string

company

Title
title string

title

Phone Number
phone string

phone

Fax Number
fax string

fax

Address 1
address1 string

address1

Address 2
address2 string

address2

City
city string

city

State
state string

state

Zip Code
zipCode string

zipCode

Country
country string

country

PURL
purl string

purl

Date of Birth
dateOfBirth string

dateOfBirth

Notes
notes string

notes

Memo
memo string

memo

Group IDs
groupIDs array of integer

groupIDs

Remove Group IDs
removeGroupIDs array of integer

removeGroupIDs

Returns

Name Path Type Description
success
success integer

success

code
code integer

code

email
data.email string

email

contactID
data.contactID integer

contactID

groupIDs
data.groupIDs array of

groupIDs

Search Contacts

Search contacts by various criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search

Parameters

Name Key Required Type Description
Group ID
groupID integer

groupID

Suppressed
suppressed boolean

suppressed

Held
held boolean

held

contactIDs
contactIDs array of

contactIDs

Email (Use * as a wildcard, e.g. *@gmail.com)
email string

email

Owner User ID
userID integer

userID

Customer ID
customerID string

customerID

Company
company string

company

Title
title string

title

Phone Number
phone string

phone

Fax Number
fax string

fax

City
city string

city

State
state string

state

Zip Code
zipCode string

zipCode

Country
country string

country

PURL
purl string

purl

Contact Fields to return
fields string

fields

Page Number
page integer

page

Records Per Page
rpp integer

rpp

Sort Field
sortField string

sortField

Sort Direction
sortDirection string

sortDirection

Returns

Name Path Type Description
success
success integer

success

code
code integer

code

next
data.paging.next string

next

page
data.paging.page integer

page

rpp
data.paging.rpp integer

rpp

totalPages
data.paging.totalPages integer

totalPages

totalRecords
data.paging.totalRecords integer

totalRecords

prev
data.paging.prev string

prev

records
data.records array of object

records

firstName
data.records.firstName string

firstName

dateAdded
data.records.dateAdded string

dateAdded

dateModified
data.records.dateModified string

dateModified

contactID
data.records.contactID integer

contactID

suppressed
data.records.suppressed integer

suppressed

held
data.records.held integer

held

email
data.records.email string

email

userID
data.records.userID integer

userID

lastName
data.records.lastName string

lastName

Search Contacts (Simple)

Search contacts by simple criteria. https://apidocs.emailer.emfluence.com/v1/endpoints/contacts/search

Parameters

Name Key Required Type Description
Email
email string

Search by email address. Use * as a wildcard, e.g. *@gmail.com

Group ID
groupID integer

Filter results by group

Suppressed
suppressed boolean

Opted out of receiving emails

Held
held boolean

Bad email address (too many bounces)

Page Number
page integer

Number of page in results to return

Sort Field
sortField string

The field to sort results by

Sort Direction
sortDirection string

The direction to sort results

Returns

Name Path Type Description
code
code integer

code

success
success integer

success

records
data.records array of object

records

held
data.records.held integer

held

lastName
data.records.lastName string

lastName

dateAdded
data.records.dateAdded string

dateAdded

dateModified
data.records.dateModified string

dateModified

userID
data.records.userID integer

userID

firstName
data.records.firstName string

firstName

email
data.records.email string

email

contactID
data.records.contactID integer

contactID

suppressed
data.records.suppressed integer

suppressed

rpp
data.paging.rpp integer

rpp

totalPages
data.paging.totalPages integer

totalPages

prev
data.paging.prev string

prev

next
data.paging.next string

next

page
data.paging.page integer

page

totalRecords
data.paging.totalRecords integer

totalRecords