Flowlu
Flowlu is an all-in-one business-management platform with built-in CRM, project management, finance, and knowledge base. Advanced Form Integration sends form submissions to Flowlu as new records: any combination of Organization, Contact, Opportunity, Case, or Task in a single submission.
What you’ll need
- An active Flowlu account.
- Your Flowlu subdomain (e.g.,
yourcompanyfromyourcompany.flowlu.com). - A Flowlu API Key with all-apps access (Portal Settings → API Settings).
- The Advanced Form Integration plugin installed and activated.
Get your Flowlu API credentials
- Log in to your Flowlu account.
- Navigate to Portal Settings → API Settings.
- Create a new API key, ensuring access to all apps is enabled.
- Copy the API Key.
- Note your subdomain: the prefix in your Flowlu URL.
Connect Flowlu to AFI
- In WordPress, go to AFI → Settings.
- Enable Flowlu and click Save Changes.
- Open the Flowlu tab.
- Enter the subdomain and API Key.
- Click Save Changes.
Create the integration
- Go to AFI → Add New.
- Configure the trigger.
- In Action → Platform, select Flowlu.
- In Task, choose Add Records.
- Pick the Owner: the Flowlu user who will own the created records.
- Tick one or more record types:
- Organization
- Contact
- Opportunity
- Case
- Task
- Click Get Fields to load the field schemas for each selected type.
- Map the form fields. Common fields:
- Organization: Name, Email, Phone, Address, Website, Industry.
- Contact: First Name, Last Name, Email, Phone, Company.
- Opportunity: Name, Budget, Pipeline Stage, Source.
- Case and Task: Title, Description, Assignee, Due Date.
- Optional: configure Conditional Logic.
- Click Save Integration.

Tasks supported
Add Records
Creates one or more linked records in Flowlu in a single API call. Useful for “Lead inquiry → Organization + Contact + Opportunity” workflows where the entire CRM hierarchy needs to be created at once.
Select-type fields (industries, pipeline stages) auto-load their valid options from your Flowlu account.
Conditional logic example
Create an Opportunity (in addition to the Contact) only when the form’s interested_in_buying field is “yes”. Information-only inquiries create just the Contact via a separate integration.
Troubleshooting
Integration doesn’t fire
Open AFI → Log and find the most recent entry. The log shows the request payload sent to Flowlu and the response received, usually pointing straight at the cause.
“Authentication failed”
Flowlu requires both subdomain and API Key. Confirm the subdomain has no protocol or trailing slash, just the prefix (e.g., acmecorp).
Required field missing
Each record type has its own required-field rules. If you tick “Organization” but don’t map a Name, the entire request fails. Either map the required field or untick that record type.