How to add Zendesk Guide article links to macros: A complete guide

Stevia Putri
Written by

Stevia Putri

Reviewed by

Stanley Nicholas

Last edited February 25, 2026

Expert Verified

Banner image for How to add Zendesk Guide article links to macros: A complete guide

If your support team spends hours each week answering the same questions, you've probably already discovered Zendesk macros. They're a good way to speed up responses. But here's the problem: linking to your Zendesk Guide articles from those macros is more tedious than it should be.

Unlike some platforms that let you browse and insert knowledge base links directly from the macro editor, Zendesk requires a manual workaround. The community has been asking for a native article picker for years, but Zendesk has marked the feature request as "Not Planned."

So what can you do? This guide walks you through the current workaround for adding Guide article links to your macros, shares best practices to keep those links from breaking, and introduces a modern alternative that eliminates the manual work entirely.

While manual Zendesk linking involves five repetitive steps, AI-driven workflows automate article selection to save agent time.
While manual Zendesk linking involves five repetitive steps, AI-driven workflows automate article selection to save agent time.

What you'll need

Before you start, make sure you've got:

  • Administrator or agent access to your Zendesk account
  • At least one published Guide article you want to link
  • A basic understanding of how macros work (if you're new to macros, think of them as pre-written responses your agents can apply with a click)

Step 1: Find your Guide article URL

The first step is locating the article you want to link. You can't browse your knowledge base from within the macro editor, so you'll need to grab the URL manually.

Here's how:

  1. Navigate to your Zendesk Guide admin at Admin Center > Channels > Guide
  2. Find the article you want to link (you can search or browse your categories)
  3. Open the article and copy the URL from your browser's address bar
  4. Alternatively, click the article's settings and copy the direct link

Pro tip: Article URLs that include the article ID are more stable than those using the article title. If your URL looks like /hc/en-us/articles/123456789, it will keep working even if you rename the article. If it uses the title slug, the link breaks when you change the title.

Zendesk's Agent tools interface showing a list of active macros.
Zendesk's Agent tools interface showing a list of active macros.

Step 2: Create or edit your macro

Now that you've got your article URL, it's time to add it to a macro.

  1. Go to Admin Center > Workspaces > Agent Tools > Macros
  2. Click Create macro to start fresh, or find an existing macro and select it to edit
  3. Give your macro a clear, descriptive name

Here is where the double-colon trick comes in handy. If you name your macro something like "Returns::Link to return policy," Zendesk automatically organizes it into a "Returns" category for your agents. This makes finding the right macro much faster as your library grows.

Zendesk's macro editor displaying the 'Available for' and 'Actions' fields for defining macro behavior.
Zendesk's macro editor displaying the 'Available for' and 'Actions' fields for defining macro behavior.

Step 3: Add the article link to your macro comment

With your macro open, you can now add the article link to the response text.

  1. In the Actions section, add or edit a Comment/description action
  2. Type your response text, leaving space where you want the link to appear
  3. Highlight the text you want to turn into a link (for example: "our return policy")
  4. Click the Link button in the rich text toolbar (it looks like a chain icon)
  5. Paste your Guide article URL into the link field
  6. Click Insert to create the link

If you want the link to open in a new tab (so customers don't lose their ticket view), you'll need to add target="_blank" using the HTML editor or advise agents to right-click and open in a new tab.

Step 4: Test your macro

Never deploy a macro without testing it first. Here's your checklist:

  1. Create a test ticket or open an existing one
  2. Apply your new macro to the ticket
  3. Click the link to verify it opens the correct article
  4. Check that the formatting looks right in the ticket view
  5. If you use multiple channels (email, web, mobile), test how the link appears in each

Broken links frustrate customers and make your team look unprofessional. A two-minute test saves you from that headache.

Best practices for linking Guide articles in macros

Now that you know the mechanics, let's talk about doing this well.

Use descriptive link text. "Click here" and raw URLs both look unprofessional. Instead, write something like "You can review our complete return policy here" and link the words "return policy." This is better for accessibility and looks more polished.

Keep article links updated. Schedule a quarterly review of your macros. Articles move, get archived, or have their URLs changed during Guide reorganizations. A quick audit prevents broken links from sitting in your macros for months.

Organize macros by category. Use the double-colon syntax (Category::Subcategory::Name) to create a folder structure. "Billing::Refunds::Process refund with policy link" is much easier to find than "Refund policy link macro 3."

Include context before the link. Don't just drop a link into your macro. A sentence of context helps customers understand why you're sending them elsewhere. "I've processed your refund. You can review our complete return policy here: [link]."

Consider plain text fallbacks. If your team responds via channels that don't support rich formatting (SMS, some messaging apps), create a plain text version of your macro. Zendesk lets you add alternate plain text for exactly this reason.

Track which articles you link most. If you find yourself linking the same three articles in dozens of macros, that tells you something. Either those articles need to be more discoverable, or you might need dedicated macros that address those topics more completely.

Using double-colon syntax creates a nested folder structure that helps agents locate the correct article links instantly.
Using double-colon syntax creates a nested folder structure that helps agents locate the correct article links instantly.

Common mistakes to avoid

Even experienced Zendesk admins slip up sometimes. Watch out for these pitfalls:

  • Linking to draft articles. Double-check that any article you link is published and visible to end users. Internal drafts will return errors for customers.

  • Using agent-only article links. Some Guide articles are restricted to signed-in agents. Make sure the articles you link are in sections visible to everyone.

  • Forgetting to update links when articles move. If you reorganize your Help Center, article URLs can change. Update your macros immediately after any restructuring.

  • Over-linking. One or two relevant links per response is helpful. Five links feels automated and overwhelming. Be selective.

  • Not testing after Guide updates. Any time you make significant changes to your knowledge base structure, run through your most-used macros to confirm links still work.

A better way: how eesel AI eliminates manual article linking

Here's the fundamental problem with the workflow we just covered: static macro links don't adapt to the conversation. Every customer gets the same article link, regardless of their specific question or context.

At eesel AI, we take a different approach. Instead of manually maintaining a library of macros with hardcoded article links, our AI Agent learns from your existing Guide articles and past tickets. When a new ticket comes in, the AI reads the content, understands the context, and suggests the most relevant article for that specific situation.

Here's how it works with Zendesk:

  1. You connect eesel AI to your Zendesk account
  2. We analyze your Guide articles, macros, and ticket history
  3. When tickets arrive, our AI suggests responses that include dynamically selected article links
  4. Agents can review and send, or you can enable full automation for common issues

The result? Customers get relevant help content without your team manually hunting for links. And because the AI learns continuously, it gets better at matching articles to questions over time.

Many teams start by having eesel AI draft responses alongside their existing macros. Agents review the AI suggestions, make edits if needed, and send. As confidence grows, you can expand to full automation for specific ticket types. You control the pace.

If you're managing hundreds of macros and still finding gaps in your coverage, it might be time to look beyond static templates. Invite eesel AI to your team and see how an AI teammate that learns your business can handle the article-matching work for you.

Start streamlining your Zendesk support workflow

Linking Guide articles in Zendesk macros is possible, but it's not elegant. You're copying URLs between tabs, manually updating links when articles move, and hoping you picked the right article for each situation.

The manual approach works for small teams with simple needs. But as your knowledge base grows and ticket volume increases, the maintenance burden adds up fast.

Modern AI support tools eliminate this friction by learning your content and matching it to customer questions automatically. Instead of managing a static library of macros, you get dynamic responses that adapt to each conversation.

If you're ready to move beyond manual article linking, try eesel AI. We integrate directly with Zendesk, learn from your existing content, and start helping your team within minutes.


Frequently Asked Questions

No, Zendesk does not provide a native article picker within the macro editor. You need to manually copy the article URL from Guide and paste it into your macro comment using the link button in the rich text toolbar.
Zendesk users have requested this feature in the community forums, but Zendesk has marked it as 'Not Planned' as of 2024. The current workaround is to manually copy and paste article URLs into your macros.
Use article URLs that include the article ID rather than the title slug, as these remain stable when articles are renamed. Also, schedule quarterly reviews of your macros to check for broken links after any Guide restructuring.
Use the double-colon syntax in your macro names (Category::Subcategory::Name) to create a folder structure. For example, 'Returns::Policy::Link to return policy' organizes your macro under Returns > Policy for agents to find quickly.
Yes, AI tools like eesel AI can eliminate the need for manual article linking by learning your Guide content and automatically suggesting the most relevant articles for each ticket. This removes the maintenance burden of keeping macro links updated.
Create a test ticket, apply the macro, and verify that the link opens the correct article. Check formatting across different channels (email, web, mobile) if your team uses multiple support channels.

Share this post

Stevia undefined

Article by

Stevia Putri

Stevia Putri is a marketing generalist at eesel AI, where she helps turn powerful AI tools into stories that resonate. She’s driven by curiosity, clarity, and the human side of technology.