Helpdesk

Migrate your Awesome Support data

WordPress-native helpdesk plugin with a free core and à la carte add-ons. Most popular with small teams who want ticketing inside WordPress, but ownership instability and plugin-update friction drive many to migrate out.

Encrypted end-to-end with one-click rollback
Talk to a real migration engineer in minutes
Awesome Support logo

In its favor

Why people choose Awesome Support

The signal that keeps Awesome Support on the shortlist. Sourced from G2, Capterra, and customer scoping calls.

Free core plugin with unlimited tickets and agents makes it the lowest-cost way to add ticketing to an existing WordPress site without leaving the CMS.

Lifetime one-time pricing model appeals to teams tired of per-seat SaaS subscriptions that scale unpredictably with headcount growth.

Deep WooCommerce and Easy Digital Downloads integration lets e-commerce merchants handle refund requests, order disputes, and shipping issues from inside WordPress.

Custom status labels and custom fields without requiring a developer allow support teams to adapt the schema to industry-specific workflows.

Zapier and REST API add-ons enable connecting the helpdesk to CRMs, project tools, and notification systems without writing code.

The plugin changed ownership via auction, and support quality degraded significantly — one reviewer reported five years of cases with effectively no vendor response when things broke.

Frequent WordPress core and plugin updates cause conflicts that corrupt media libraries and break other plugins, creating maintenance overhead and instability.

Add-on fragmentation forces teams to purchase multiple premium bundles to get features that competitors bundle together, making the true cost higher than the headline price.

Lack of a reliable, well-documented REST API in the base install makes automated exports and integrations dependent on a paid add-on.

Multi-site WordPress environments and hosting conflicts often make the plugin behave unpredictably across different server configurations.

Reasons to switch

Why people leave Awesome Support

The recurring reasons buyers give for replacing Awesome Support. Presented as facts, not knocks.

Platform scorecard

Strengths, weaknesses, and where Awesome Support fits

Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.

SWOT — strengths, weaknesses, and use-case fit

Strengths

Free core tier includes unlimited tickets, agents, and full ticket history with no per-seat cost.Lifetime one-time purchase option eliminates recurring subscription billing for budget-conscious teams.WooCommerce and EDD integration handles support tickets linked directly to orders and digital products.30+ add-ons allow granular feature selection so teams pay only for what they need.REST API add-on (when active) provides a documented endpoint surface for automated exports.

Weaknesses

No built-in REST API in the free version means migrations without the API add-on require direct WordPress database reads.Frequent plugin updates create compatibility risk with WordPress core and other installed plugins.Add-on proliferation means the real cost is higher than the base price, with features split across multiple bundles.Support quality and development continuity became unreliable after the product changed ownership.WordPress hosting dependency means performance and reliability are constrained by the hosting environment, not the plugin vendor.

Where it works

Small teams of 1-5 agents running on a self-managed WordPress hosting environment who need basic ticket routing and internal workflow visibility.WooCommerce and Easy Digital Downloads merchants who already live inside the WordPress admin and want to handle order disputes and refund requests without leaving the CMS.Budget-constrained teams requiring a one-time purchase model with no per-seat recurring fees, particularly freelancers and solo service providers.Organizations already using Gravity Forms who want to route custom support intake forms through an existing WordPress infrastructure.

Where it struggles

Multi-site WordPress networks where the plugin behaves unpredictably across different server configurations and causes inter-plugin conflicts.Organizations requiring reliable SLA guarantees and consistent vendor support — ownership instability has left long-term users without recourse when things break.Teams needing enterprise-grade security controls, audit trails, and compliance features that a WordPress plugin cannot independently provide.High-volume support operations where the plugin's update cadence creates recurring downtime and WordPress media library corruption.

Pricing tiers

Awesome Support pricing overview

Awesome Support uses a one-time annual license model ($149/year for Standard) rather than per-seat subscription billing, making it attractive for teams with large agent counts. Add-ons are priced individually starting at $29 each, with bundle discounts of 30-50% off the cumulative add-on price. There is no free trial but the free core plugin provides a functional baseline to evaluate fit before purchasing.

Free Core

Tier 1 of 4

Free

What's included

Unlimited ticketsUnlimited agentsUnlimited ticket historyUnlimited file attachmentsEmail support (community)No REST API without add-on

Need help selecting your Helpdesk?

Book a free 30 minute consultation

Pricing is informational. FlitStack AI does not bill on Awesome Support's schedule — see our quote-based pricing →

What gets migrated

Awesome Support object support

Object-by-object support for Awesome Support migrations. Per-pair details surface during scoping.

Tickets

Fully supported

The primary object in Awesome Support. Tickets live as custom post types in the WordPress database (wp_posts with post_type 'ticket'). We export ticket ID, subject, status, priority, product association, created date, and updated date directly from the post record and postmeta table.

Ticket Responses (Conversations)

Fully supported

Replies and internal notes are stored as comments on the ticket post type. We distinguish between public responses and private agent notes by querying comment_type in wp_comments, mapping them to the destination's conversation thread model.

Agents (Staff)

Fully supported

Agents are WordPress user accounts with a specific WordPress role or capability added by Awesome Support. We map wp_users to Agents, preserving display name, email, and role. If the destination uses a different user model, we create a matching contact and assign ownership.

Customers (Ticket Submitters)

Fully supported

Customers may be registered WordPress users or guest submitters with an email address only. For guests, we extract the submitter email and name from ticket meta and create contacts at the destination. Registered users are matched to existing contacts or created new.

Custom Fields

Mapping required

Custom fields are stored as postmeta with keys prefixed by wpas_ or the custom field add-on namespace. We enumerate all custom field keys per ticket, map them to destination custom properties, and handle type conversion (text, dropdown, checkbox) based on meta value patterns.

Tags

Fully supported

Tags are stored as WordPress post terms in wp_terms joined via wp_term_taxonomy where taxonomy is 'ticket_tag'. We export the full tag taxonomy and apply tags as Labels or Tags on the destination Tickets object.

Custom Status Labels

Mapping required

Awesome Support allows renaming status labels (e.g., changing 'Open' to 'In Progress') via settings. We read the current status label configuration from wp_options and map the renamed labels to the destination system's equivalent statuses.

File Attachments

Mapping required

Attachments are stored as WordPress media attachments associated with the ticket post. We extract the attachment URLs and re-upload them to the destination system. Large media libraries may require hosting-side bandwidth and the destination's file storage limits to be checked during scoping.

Satisfaction Survey Results

Mapping required

Survey responses (star ratings and feedback text) are stored in wp_postmeta with a wpas_satisfaction_ prefix. Not all installations have this add-on active. We export available survey data and map it to the destination's feedback or CSAT property.

Products (WooCommerce/EDD)

Mapping required

When the WooCommerce or EDD add-on is active, tickets can be linked to specific products or orders. Product associations are stored in postmeta. We preserve these as Ticket Properties referencing the linked product name or order ID.

Time Tracking Entries

Mapping required

Time Tracking is a separate add-on that stores billable hours against tickets in a dedicated table or postmeta. Entries include agent, duration, and optional billing notes. We export time entries as line items on the ticket record or as a separate Time Entries object if the destination supports it.

Private Notes

Fully supported

Private notes are distinguishable from public responses via comment_type in wp_comments. We preserve the private note flag at the destination, ensuring internal notes are not exposed to the end customer.

Gotchas

What to watch for in Awesome Support migrations

Issues we've hit on past Awesome Support migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.

High

No REST API in the free version blocks scripted migration

High

Ownership change via auction disrupted support continuity

Medium

Plugin updates corrupt WordPress media library

Medium

Add-on fragmentation spreads data across multiple schemas

Low

Guest ticket submitters lack a persistent contact record

How a Awesome Support migration works

Four steps, Awesome Support-specific

Connect

API key (REST API add-on, paid) into Awesome Support. Scopes limited to read-only on the data we move.

Map

We translate Awesome Support-specific structures (custom fields, objects, value lists) to the destination's model.

Sample

Test with a 50–200 record subset to validate Awesome Support quirks before production.

Migrate

Full migration with Awesome Support rate-limit handling. Rollback available throughout.

FAQ

Awesome Support migration FAQ

Answers to the questions buyers ask most during Awesome Support migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Awesome Support migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most Awesome Support migrations under 1M records finish in 48–72 hours end-to-end. Larger orgs with custom objects or buyer-side security review typically take 5–7 days.

Ready when you are

Migrate Awesome Support.
Without the rebuild.

Free scoping call with a migration engineer. Tell us about your Awesome Support setup and destination — written quote back within a business day.

Free scoping call Quote in 1 business day 1,784 platforms supported