How to Migrate from Zendesk to Heedback: Complete Guide
· 8 min read · Heedback Team
Zendesk is a powerful platform, but power comes with complexity. Many teams find themselves paying for features they never use, spending hours navigating a labyrinth of admin settings, and struggling to connect support conversations back to product decisions. When your helpdesk requires a dedicated administrator just to keep the lights on, it might be time to reconsider.
Teams migrating from Zendesk to Heedback typically share a few common motivations: they want a simpler tool that their whole team can manage without specialized training, they need native product feedback loops instead of bolting on separate tools for feature requests and roadmaps, and they want predictable costs that do not balloon with every new agent or add-on. If any of these resonate, this guide will walk you through the entire migration process.
Before You Start
Gather these items before you begin. Having everything ready upfront prevents delays mid-migration.
- Zendesk admin access — You need the account owner or an admin role to run data exports. Standard agents cannot export full ticket data.
- Data export enabled — Zendesk does not enable the full data export feature by default. The account owner may need to contact Zendesk support to activate it. Verify this before planning your migration day.
- A Heedback account — Create your organization at app.heedback.io. It takes less than two minutes.
- A list of your active agents — Note their names, email addresses, and roles. You will recreate these in Heedback.
- Your knowledge base article URLs — If you use Zendesk Guide, inventory your published articles so nothing falls through the cracks.
- Widget placement details — Note where your Zendesk Web Widget is embedded (which pages, what configuration) so you can replicate the setup with the Heedback widget.
Step 1: Export Your Data from Zendesk
Zendesk offers two primary export methods depending on the volume of data you need.
For ticket views (under 1,000 tickets per view):
- In the Zendesk agent interface, navigate to Views in the left sidebar.
- Select the view containing the tickets you want to export.
- Click the Actions menu in the top-right corner and choose Export as CSV.
- Check your email. Zendesk sends a download link to the email associated with your profile. The link is valid for several days.
For full data exports (recommended for complete migrations):
- In Admin Center, go to Account > Tools > Reports.
- Click the Export tab.
- Select your desired date range and click Export. Choose JSON format for the most complete data, or CSV if you prefer spreadsheet compatibility.
- Zendesk sends you an email with a download link to a zip file containing your exported data.
Repeat this process for each data type you need: tickets, users, organizations, and satisfaction ratings.
For knowledge base articles:
- In Admin Center, go to Guide > Content.
- You can copy articles manually, or use the Zendesk Help Center API to export articles programmatically.
- Save each article’s title, body content, category, and any associated images.
Keep all exported files organized in a single folder. You will reference them throughout the setup process.
Step 2: Set Up Your Heedback Workspace
Log into app.heedback.io and configure the foundations of your new workspace.
Organization settings:
- Go to Settings > General and fill in your organization name, logo, and brand colors. This branding carries through to your customer portal and embeddable widget.
- Under Settings > Languages, configure your supported languages if you serve a multilingual customer base. Heedback supports multi-language content natively, so your help articles, changelog, and portal can all be translated.
Set up your support inbox:
- Navigate to Inbox in the sidebar. This is your team’s shared support inbox — the equivalent of Zendesk’s ticket views, but simpler.
- Familiarize yourself with the conversation states: Open, Snoozed, and Resolved. These replace Zendesk’s more complex ticket statuses (New, Open, Pending, On-hold, Solved, Closed).
Create tags for categorization:
Review the tags and custom fields you used in Zendesk. Recreate the most important ones as conversation tags in Heedback. Keep it lean — migration is a good opportunity to simplify a tag taxonomy that may have grown unwieldy over time.
Step 3: Import Your Knowledge Base Articles
If you maintained a help center in Zendesk Guide, rebuilding it in Heedback’s knowledge base is your highest-impact migration task. A well-organized knowledge base reduces ticket volume and powers Heedback’s AI auto-reply feature.
- Go to Knowledge Base in the sidebar and create your collections (categories). Map these to your Zendesk Guide categories and sections.
- For each article, click New Article within the appropriate collection.
- Paste the content from your exported articles. Heedback’s editor supports rich text, images, callouts, and tables — so most Zendesk Guide formatting transfers cleanly.
- If you serve multiple languages, use the locale tabs on each article to add translations.
- Publish articles as you go. Published articles become immediately available on your public portal and are indexed by the AI auto-reply system.
For large knowledge bases (50+ articles), consider prioritizing your top 20 most-viewed articles first. You can migrate the rest after go-live without disrupting your team.
Step 4: Configure Your Widget and Portal
The Heedback widget replaces the Zendesk Web Widget. It is a lightweight, embeddable component that lets customers start conversations, browse help articles, and submit feature requests — all without leaving your website or app.
- Go to Settings > Widget to customize the widget’s appearance: position, colors, welcome message, and which features to expose (support chat, knowledge base, feature boards).
- Copy the embed snippet and add it to your website or app. It is a single script tag — no dependencies, no build step.
- Test the widget in a staging environment before replacing the Zendesk snippet on production.
Set up your customer portal:
- Navigate to Settings > Portal to configure your public-facing customer portal.
- The portal gives customers a dedicated space to browse your knowledge base, view your public roadmap, read your changelog, and track their support conversations.
- Customize the portal URL and branding to match your site.
Step 5: Invite Your Team
With the workspace configured, bring in your team.
- Go to Settings > Team and click Invite Member.
- Enter each team member’s email address. They will receive an invitation to join the organization.
- Assign roles: Admin for full access, or Member for standard support agent capabilities.
If you had Zendesk groups or specialized teams, consider how to replicate that structure. Heedback uses conversation assignment and tags rather than formal groups, which most small-to-mid-sized teams find simpler to manage.
Run a short training session with your team. Heedback’s interface is intentionally straightforward, so a 15-minute walkthrough of the inbox, knowledge base, and widget is usually sufficient. Point out the differences from Zendesk workflows — the simpler status model, the integrated feature boards, and the AI auto-reply capabilities.
Step 6: Go Live and Redirect
This is the cutover. Plan this for a low-traffic period if possible.
- Resolve or export open Zendesk tickets. Handle any remaining open tickets in Zendesk before switching. For tickets that cannot be resolved immediately, note the customer details and recreate them as conversations in Heedback.
- Swap the widget snippet. Replace the Zendesk Web Widget embed code with the Heedback widget snippet on your production site.
- Update your help center URL. If customers bookmarked your Zendesk Guide URL, set up redirects from your old help center domain to your new Heedback portal.
- Notify your customers. Send a brief email or in-app announcement letting customers know you have moved to a new support platform. Reassure them that their conversation history is preserved and the new system is faster and easier to use.
- Disable Zendesk billing. Once you have confirmed everything is working in Heedback, downgrade or cancel your Zendesk subscription to stop charges.
Post-Migration Checklist
Run through this checklist during your first week on Heedback to catch anything that slipped through.
- All team members can log in and access the inbox
- The widget appears correctly on all pages where the Zendesk widget previously lived
- Knowledge base articles are published and accessible on the portal
- AI auto-reply is enabled and returning relevant answers from your knowledge base
- Customer-facing URLs (help center, portal) redirect correctly
- Tags and conversation workflows match your team’s expectations
- Notification settings (email digests, push notifications) are configured for each team member
- Old Zendesk subscription is downgraded or cancelled
What You Gain After Switching
Moving from Zendesk to Heedback is not just about escaping complexity — it is about gaining capabilities that Zendesk either does not offer or charges extra for.
Your support inbox now connects directly to feature voting boards where customers can upvote and discuss product ideas. Conversations that contain feature requests can be linked to board posts, so your product team sees real demand signals instead of secondhand summaries.
Your public roadmap shows customers what you are building and when, reducing “when will you add X?” support tickets. Your changelog keeps customers informed about releases, closing the loop on features they requested.
And with AI auto-reply drawing from your knowledge base, a meaningful percentage of common questions get answered instantly — without your team lifting a finger.
For a detailed feature-by-feature comparison, see our Zendesk vs Heedback breakdown.