Title: Vendor Tasks for Dokan &amp; ClickUp – Marketplace Automation
Author: Al Amin Ahamed
Published: <strong>June 12, 2026</strong>
Last modified: June 12, 2026

---

Search plugins

![](https://ps.w.org/alamin-vendor-tasks-dokan-clickup/assets/banner-772x250.png?
rev=3570502)

![](https://ps.w.org/alamin-vendor-tasks-dokan-clickup/assets/icon.svg?rev=3570502)

# Vendor Tasks for Dokan & ClickUp – Marketplace Automation

 By [Al Amin Ahamed](https://profiles.wordpress.org/mralaminahamed/)

[Download](https://downloads.wordpress.org/plugin/alamin-vendor-tasks-dokan-clickup.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/alamin-vendor-tasks-dokan-clickup/#description)
 * [Reviews](https://wordpress.org/plugins/alamin-vendor-tasks-dokan-clickup/#reviews)
 *  [Installation](https://wordpress.org/plugins/alamin-vendor-tasks-dokan-clickup/#installation)
 * [Development](https://wordpress.org/plugins/alamin-vendor-tasks-dokan-clickup/#developers)

 [Support](https://wordpress.org/support/plugin/alamin-vendor-tasks-dokan-clickup/)

## Description

**Vendor Tasks for Dokan & ClickUp** connects your Dokan marketplace to ClickUp 
so your team never misses a vendor. The moment a vendor registers, gets approved,
hits their first sale, or requests a withdrawal, a task appears in your ClickUp 
list — already filled in with everything you need to act. No copy-paste, no switching
tabs, no missed follow-ups.

Run your vendor onboarding, vetting, and support workflow where your team already
works.

#### Why You’ll Want It

 * **Never miss a new vendor.** A ClickUp task is created the instant someone registers,
   complete with their name, email, shop, phone, company, and a one-click link to
   their admin profile.
 * **Track the whole vendor journey.** Approvals, disables, profile updates, product
   reviews, first-product and first-sale milestones, and withdrawal requests each
   fire their own task.
 * **Two-way sync.** Change a task’s status in ClickUp and the plugin can enable
   or disable that vendor back in WordPress — no admin login required.
 * **Tell your team instantly.** Optional Slack notifications fire on task creation
   or failure.
 * **Route the right vendor to the right list.** Send vendors to different ClickUp
   lists based on role or custom rules (Pro).

#### A Settings Page You’ll Actually Enjoy

A fast, modern dashboard lives under **Dokan  ClickUp Integration**:

 * **Overview** — connection health, live counters for tasks created, vendors synced,
   failed syncs, and active triggers, plus a recent-activity feed and setup checklist.
 * **Connection** — paste your token, pick a workspace and list, and test the connection
   in one click. Your token is never shown in the browser.
 * **Task Templates** — set the task name, priority, description style, and due-
   date offset independently for each of 13 lifecycle events.
 * **Triggers** — flip each automation on or off.
 * **Webhook** — receive ClickUp status changes with signed (HMAC) verification.
 * **Routing** — conditional list routing rules (Pro).
 * **Notifications** — Slack webhook and per-event toggles.
 * **Plans** — compare Free vs Pro and activate a license.

Keyboard-friendly too: press `Ctrl/Cmd+K` to jump between tabs, and switch light/
dark mode, accent colour, and density from the Tweaks panel.

#### Built to Stay Out of Your Way

 * Vendor registration never blocks — if ClickUp is unreachable, the task is queued
   and retried automatically.
 * Duplicate-proof: each vendor gets one task per event.
 * Caches ClickUp lookups to respect API rate limits.
 * HPOS and Cart/Checkout Blocks compatible.
 * Translation-ready.

#### Compatibility

 * WordPress 6.6+
 * WooCommerce 3.0+ (tested up to 9.5)
 * Dokan Lite or Pro 3.0+ (tested up to 3.15)
 * PHP 7.4 – 8.3
 * A ClickUp account with a personal API token

### Third-Party Plugins

This plugin integrates with the Dokan multi-vendor marketplace and requires it to
function. No data is transmitted to third-party plugin developers by this plugin.

#### Dokan (required)

Provides the vendor marketplace and the lifecycle hooks this plugin reacts to (`
dokan_new_seller_created`, `dokan_vendor_enabled`, `dokan_vendor_disabled`, and 
others). Dokan Lite (free) or Dokan Pro 3.0+ must be installed and active.

 * Plugin: [Dokan by WeDevs](https://wordpress.org/plugins/dokan-lite/)
 * Developer: [WeDevs](https://wedevs.com/)

#### WooCommerce (required)

Required by Dokan. Provides the order/customer data layer and the logging channel
used for API traces.

 * Plugin: [WooCommerce](https://wordpress.org/plugins/woocommerce/)

### External Services

This plugin sends data to external services only when configured to do so.

#### ClickUp

Vendor data is sent to the ClickUp API to create or update tasks. Data includes 
vendor name, email, shop name, phone, company, registration date, user ID, and an
admin-only URL. No data is sent if no API token is configured.

 * Service: [ClickUp](https://clickup.com/)
 * API: `https://api.clickup.com/api/v2/`
 * Terms: https://clickup.com/terms
 * Privacy: https://clickup.com/privacy

#### Slack (optional)

If Slack integration is enabled, a notification is posted to your Slack workspace
on task creation or failure. No data is sent unless the integration is enabled and
a webhook URL is configured.

 * Service: [Slack](https://slack.com/)
 * Terms: https://slack.com/terms-of-service
 * Privacy: https://slack.com/privacy-policy

### Privacy

The plugin transmits vendor data to ClickUp only when a lifecycle event fires. It
sends vendor name, email, shop name, phone, company, registration date, user ID,
and an admin-only profile link. No passwords, no payment data, no analytics. All
settings are stored in the WordPress options table on your own server.

## Screenshots

[⌊Overview tab — connection health badge, four live stat cards (tasks created, vendors
synced, failed syncs, active triggers), recent activity feed, and setup checklist.⌉⌊
Overview tab — connection health badge, four live stat cards (tasks created, vendors
synced, failed syncs, active triggers), recent activity feed, and setup checklist
.⌉[

Overview tab — connection health badge, four live stat cards (tasks created, vendors
synced, failed syncs, active triggers), recent activity feed, and setup checklist.

[⌊Connection tab — masked API token field, dynamic workspace and list dropdowns,
green "Connected" badge after a successful test.⌉⌊Connection tab — masked API token
field, dynamic workspace and list dropdowns, green "Connected" badge after a successful
test.⌉[

Connection tab — masked API token field, dynamic workspace and list dropdowns, green“
Connected” badge after a successful test.

[⌊Task Templates tab — 13 lifecycle events in collapsible rows; an expanded event
showing task name template, priority selector, description type, and due-date offset.⌉⌊
Task Templates tab — 13 lifecycle events in collapsible rows; an expanded event 
showing task name template, priority selector, description type, and due-date offset
.⌉[

Task Templates tab — 13 lifecycle events in collapsible rows; an expanded event 
showing task name template, priority selector, description type, and due-date offset.

[⌊Triggers tab — individual on/off automation switches for vendor status changes,
product milestones, and withdrawals; Pro-only events clearly badged.⌉⌊Triggers tab—
individual on/off automation switches for vendor status changes, product milestones,
and withdrawals; Pro-only events clearly badged.⌉[

Triggers tab — individual on/off automation switches for vendor status changes, 
product milestones, and withdrawals; Pro-only events clearly badged.

[⌊Plans tab — Free vs Pro feature comparison matrix, plan cards, and the license
activation field.⌉⌊Plans tab — Free vs Pro feature comparison matrix, plan cards,
and the license activation field.⌉[

Plans tab — Free vs Pro feature comparison matrix, plan cards, and the license activation
field.

[⌊Command palette — Ctrl/Cmd+K opens a keyboard-driven tab search overlay with arrow-
key navigation and instant jump.⌉⌊Command palette — Ctrl/Cmd+K opens a keyboard-
driven tab search overlay with arrow-key navigation and instant jump.⌉[

Command palette — `Ctrl/Cmd+K` opens a keyboard-driven tab search overlay with arrow-
key navigation and instant jump.

[⌊Tweaks panel — slide-in theme customiser with light/dark toggle, five accent swatches,
and comfortable/compact density selector.⌉⌊Tweaks panel — slide-in theme customiser
with light/dark toggle, five accent swatches, and comfortable/compact density selector
.⌉[

Tweaks panel — slide-in theme customiser with light/dark toggle, five accent swatches,
and comfortable/compact density selector.

[[

[[

## Installation

#### Requirements

 * WordPress 6.6 or greater
 * WooCommerce 3.0+ active
 * Dokan Lite or Dokan Pro 3.0+ active
 * PHP 7.4 or greater
 * A ClickUp account with API access

#### From WordPress Admin

 1. Go to **Plugins  Add New**.
 2. Search for “Vendor Tasks for Dokan ClickUp”.
 3. Click **Install Now**, then **Activate**.

#### Manual Upload

 1. Download the plugin zip.
 2. Go to **Plugins  Add New  Upload Plugin**.
 3. Choose the zip, click **Install Now**, then **Activate**.

#### Setup

 1. In ClickUp, open your avatar menu  **Settings  Apps** and generate a personal API
    token.
 2. In WordPress, go to **Dokan  ClickUp Integration  Connection**.
 3. Paste the token — the workspace dropdown loads automatically.
 4. Pick a Workspace, then pick a List.
 5. Set the default task priority and name template.
 6. Click **Save**, then **Test Connection**.
 7. Register a test vendor and confirm the task appears in ClickUp.

## FAQ

### Does this require Dokan Pro?

No. Dokan Lite (free) is fully supported. Dokan Pro unlocks additional trigger events.

### How do I get a ClickUp API token?

Log in to ClickUp  click your avatar  **Settings  Apps  Generate**. Paste the token
into the plugin’s Connection tab. The token is stored in `wp_options` on your own
server and is never sent to the browser.

### What vendor data is sent to ClickUp?

Name, email, shop name, phone, company (if set), registration date, WordPress user
ID, and a direct link to the vendor admin profile. No passwords or payment data.

### Can I customise the task name?

Yes. Use `{vendor_name}`, `{vendor_email}`, and `{shop_name}` in the task name template
on the Task Templates tab. Each lifecycle event has its own independent template.

### Will I get duplicate tasks?

No. A user meta flag (`_vendor_tasks_dokan_clickup_task_created`) blocks duplicates
per vendor per event. Delete the meta key if you need to recreate a task.

### What happens if the ClickUp API is down?

Vendor registration never blocks. The failure is logged, queued for automatic retry,
and optionally sends a Slack notification. On persistent failure, the `vendor_tasks_dokan_clickup_task_failed`
action fires so you can hook in custom logic.

### How do I debug issues?

Enable logging in the settings page, then open **WooCommerce  Status  Logs** and
select the `vendor-tasks-dokan-clickup-*` file.

### Is HPOS supported?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage
and Cart/Checkout Blocks.

### What are ClickUp’s rate limits?

100 requests per minute per token. Workspace and list lookups are cached for one
hour; the overview stats endpoint caches for five minutes.

### Is the plugin translation-ready?

Yes. Text domain: `alamin-vendor-tasks-dokan-clickup`. Drop MO files into `/languages/`
or load via a translation plugin.

### Why do I see `dokan_` hooks and functions in the code?

Those belong to the **Dokan plugin** (by WeDevs), not to this plugin. Hooks like`
dokan_new_seller_created`, `dokan_vendor_enabled`, and `dokan_vendor_disabled` are
provided by Dokan. This plugin subscribes to them with `add_action()` to react to
vendor events. It does not define these hooks.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Vendor Tasks for Dokan & ClickUp – Marketplace Automation” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Al Amin Ahamed ](https://profiles.wordpress.org/mralaminahamed/)

[Translate “Vendor Tasks for Dokan & ClickUp – Marketplace Automation” into your language.](https://translate.wordpress.org/projects/wp-plugins/alamin-vendor-tasks-dokan-clickup)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/alamin-vendor-tasks-dokan-clickup/),
check out the [SVN repository](https://plugins.svn.wordpress.org/alamin-vendor-tasks-dokan-clickup/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/alamin-vendor-tasks-dokan-clickup/)
by [RSS](https://plugins.trac.wordpress.org/log/alamin-vendor-tasks-dokan-clickup/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0 – 2025-10-03

Initial release.

 * ClickUp API v2 client with workspace/list traversal and 1-hour object cache.
 * Vendor registration detection via `dokan_new_seller_created`, `user_register`,
   and `woocommerce_created_customer`.
 * Lifecycle event triggers: vendor approval, disable, profile sync, product review,
   milestones, withdrawals.
 * React 18 admin dashboard with light/dark/accent/density theming.
 * Overview tab with live stats and an activity log.
 * Plans tab with Free/Pro feature matrix and license activation.
 * Command palette (`Ctrl/Cmd+K`) and slide-in Tweaks panel.
 * Per-event Task Templates tab — 13 configurable lifecycle events.
 * Conditional list routing rules (Pro).
 * Incoming ClickUp webhook with HMAC secret verification.
 * Slack notifications on task creation or failure.
 * Automatic retry queue for transient ClickUp API failures.
 * HPOS and Cart/Checkout Blocks compatibility declared.

## Meta

 *  Version **1.0.0**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ClickUp](https://wordpress.org/plugins/tags/clickup/)[dokan](https://wordpress.org/plugins/tags/dokan/)
   [Marketplace](https://wordpress.org/plugins/tags/marketplace/)[vendor](https://wordpress.org/plugins/tags/vendor/)
 *  [Advanced View](https://wordpress.org/plugins/alamin-vendor-tasks-dokan-clickup/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/alamin-vendor-tasks-dokan-clickup/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/alamin-vendor-tasks-dokan-clickup/reviews/)

## Contributors

 *   [ Al Amin Ahamed ](https://profiles.wordpress.org/mralaminahamed/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/alamin-vendor-tasks-dokan-clickup/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://alaminahamed.com/donate)