> For the complete documentation index, see [llms.txt](https://docs-vnext.kiflo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-vnext.kiflo.com/integrations/website-forms/wordpress-wpforms.md).

# WordPress - WPForms

Connect Kiflo with your Wordpress site in order to track visits, send leads, customers and partner applications to Kiflo.

## Overview

The integration relies on 2 WordPress plugins:

* Kiflo (<https://cdn.kiflo.com/wordpress/plugins/kiflo_latest.zip>): this plugin allows you to easily connect WordPress with your Kiflo account and provides an easy integration with WPForms.
* Contact Form by WPForms (<https://wordpress.org/plugins/wpforms-lite/>): this plugin allows you to build forms using drag & drop and the free version can be integrated with Kiflo.

## Setup Kiflo WordPress plugin

To download, install and configure Kiflo WordPress plugin, please refer to this article: [https://docs.kiflo.com/article/39-wordpress](/integrations/website-forms/wordpress.md)

## WPForms integration

### Install

From your WordPress administration menu:

* Click on "Plugins"
* Then click on "Add new"

From the "Add Plugins" page:

* In the upper right search bar, enter the name of the plugin: "Contact Form by WPForms"
* Press ENTER
* On the "Contact Form by WPForms" plugin card, click on the "Install now" button
* Then once installed, click on the "Activate" button

The plugin is ready to use!

### Configure

You should see a new item on the main menu: "WPForms".

From here you can manage your custom forms.

Create or edit an existing form, then go to *Settings* and *Kiflo:*

![](https://3041514930-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKkJn82Qo5a0Y4fOsoQzo%2Fuploads%2Fgit-blob-af0a50dddab3ce47100b1063af60b24ad5fe5018%2F5ec26354042863474d1aeb37.png?alt=media)

The settings pane allows you to:

* Choose whether or not you want to send form data to Kiflo
* Choose the type of data you want to send (Leads, Customers or Partners)
* Map the form fields with the Kiflo custom properties

## Partner sign-up form

When building a partner sign-up form you need to select *Partners* in the *Form Type* field.

Then you have 2 options:

1. Create a new partner application in Kiflo
2. Create a new prospect

### Create a new partner application

Select the *Program* the partner applies to:

![](https://3041514930-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKkJn82Qo5a0Y4fOsoQzo%2Fuploads%2Fgit-blob-4c3d378242c994fd01842fbce71c7158b40417a3%2F6596aec6a55da02676ac001f.png?alt=media)

Then map the required fields:

* Main Contact's Firstname
* Main Contact's' Lastname
* Main Contact's Email

### Create a new prospect

Leave the *Program* field empty. This will create a new prospect in Kiflo visible in the first stage of the [prospection pipeline](/manage-partners/recruit-partners/partner-prospection.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs-vnext.kiflo.com/integrations/website-forms/wordpress-wpforms.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
