Skip to main content

Freshdesk Integration Add-on

Installation

warning

You need to have WebForms Pro 3 installed prior to this add-on installation.

Install the package with commands:

composer require mageme/module-webforms-3-freshdesk
php bin/magento module:enable MageMe_WebFormsFreshdesk
php bin/magento setup:upgrade

Update

Update the package with commands:

composer update
php bin/magento setup:upgrade

Remove

Uninstall the package with command:

composer remove mageme/module-webforms-3-freshdesk

Sample forms

You can import sample forms using Import Form in the Manage Forms page:

sample-forms.zip

System Configuration

You can access the system configuration through the Stores > Configuration > WebForms admin page.

menu

Freshdesk Integration Add-on

Freshdesk Domain

Your Freshdesk domain which you connect to.

API Key

Your API key which you get from your Freshdesk Profile settings.

Form Configuration

Edit the form on Manage Forms page and select the Freshdesk Integration Settings tab to access registration parameters.

Create Ticket

Enable to automatically create the new ticket on form submission.

Customer Email

Select the field which you want to be mapped as customer email.

Agent

Select the default agent assigned to new tickets.

Group

Set the default ticket group.

Type

Set the default ticket type.

Status

Set the default ticket status.

Priority

Set the default ticket priority.

Source

Set the default ticket source.

Tags

Assign tags to the ticket.

Fields Mapping

Map Freshdesk contact attributes to form fields.