<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:g-custom="http://base.google.com/cns/1.0" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
  <channel>
    <title>AgencyGenius</title>
    <link>https://www.agencygenius.co</link>
    <description />
    <atom:link href="https://www.agencygenius.co/feed/rss2" type="application/rss+xml" rel="self" />
    <item>
      <title>How to Set Up Google Ads Enhanced Conversions on Duda Using GTM</title>
      <link>https://www.agencygenius.co/blog/google-ads-enhanced-conversions-duda-gtm</link>
      <description>Step-by-step guide to setting up Google Ads Enhanced Conversions on Duda websites using Google Tag Manager. Works with both standard Contact Forms and Advanced Forms.</description>
      <content:encoded>&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         When someone fills in a form on your website and that counts as a conversion, Google Ads needs to match that conversion back to the person who clicked your ad. Normally it does this with cookies. But cookies are becoming less reliable - browsers block them, people clear them, and privacy rules limit what they can do.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Enhanced Conversions give Google a backup method. When someone submits a form, you take the data they typed in (like their email address or phone number), scramble it into a code that can't be reversed (called hashing), and send that scrambled version to Google. Google then matches it against the data they already have on that user from their Google account.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         The result: better conversion tracking, better data in your ad account, and better decisions on where your budget goes.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          Important:
         &#xD;
    &lt;/b&gt;&#xD;
    
         The data is hashed before it leaves the browser. Google never sees the actual email or phone number from your site. It only sees the scrambled version.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Yes. This guide works with both the
         &#xD;
    &lt;b&gt;&#xD;
      
          standard Contact Form widget
         &#xD;
    &lt;/b&gt;&#xD;
    
         and the newer
         &#xD;
    &lt;b&gt;&#xD;
      
          Advanced Form widget
         &#xD;
    &lt;/b&gt;&#xD;
    
         (the flex-based one in Editor 2.0).
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Both form types render as standard HTML
         &#xD;
    &lt;code&gt;&#xD;
      
          &amp;lt;form&amp;gt;
         &#xD;
    &lt;/code&gt;&#xD;
    
         elements in the browser. The hashing script in this guide uses
         &#xD;
    &lt;code&gt;&#xD;
      
          document.querySelectorAll('form')
         &#xD;
    &lt;/code&gt;&#xD;
    
         to find all forms on the page, so it catches both types automatically. As long as your email field uses
         &#xD;
    &lt;code&gt;&#xD;
      
          type="email"
         &#xD;
    &lt;/code&gt;&#xD;
    
         and your phone field uses
         &#xD;
    &lt;code&gt;&#xD;
      
          type="tel"
         &#xD;
    &lt;/code&gt;&#xD;
    
         (which Duda sets by default for both form types), the script will detect and hash the data correctly.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         The only difference between the two is how the success state looks after submission. We cover both scenarios in the trigger setup section below.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         - A Duda website with at least one form (Contact Form or Advanced Form) that you want to track as a conversion
         &#xD;
    &lt;br/&gt;&#xD;
    
         - A Google Ads account with a conversion action already set up
         &#xD;
    &lt;br/&gt;&#xD;
    
         - A Google Tag Manager (GTM) container already connected to your Duda site
         &#xD;
    &lt;br/&gt;&#xD;
    
         - About 30 minutes
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         If you haven't connected GTM to Duda yet, go to your Duda site editor, click
         &#xD;
    &lt;b&gt;&#xD;
      
          Site Settings &amp;gt; Head HTML
         &#xD;
    &lt;/b&gt;&#xD;
    
         , and paste your GTM snippet there. That's the
         &#xD;
    &lt;code&gt;&#xD;
      
          &amp;lt;!-- Google Tag Manager --&amp;gt;
         &#xD;
    &lt;/code&gt;&#xD;
    
         script that GTM gives you when you set up a container.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Before touching GTM, you need to tell Google Ads that you'll be sending enhanced conversion data.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Log in to
         &#xD;
    &lt;a href="https://ads.google.com" target="_blank"&gt;&#xD;
      
          Google Ads
         &#xD;
    &lt;/a&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         2. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Goals
         &#xD;
    &lt;/b&gt;&#xD;
    
         in the left menu
         &#xD;
    &lt;br/&gt;&#xD;
    
         3. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Conversions
         &#xD;
    &lt;/b&gt;&#xD;
    
         then
         &#xD;
    &lt;b&gt;&#xD;
      
          Summary
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         4. Click the conversion action you want to enhance (e.g. "Form Submission" or "Lead")
         &#xD;
    &lt;br/&gt;&#xD;
    
         5. Scroll down to
         &#xD;
    &lt;b&gt;&#xD;
      
          Enhanced conversions
         &#xD;
    &lt;/b&gt;&#xD;
    
         and click
         &#xD;
    &lt;b&gt;&#xD;
      
          Turn on enhanced conversions
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         6. Select
         &#xD;
    &lt;b&gt;&#xD;
      
          Google Tag Manager
         &#xD;
    &lt;/b&gt;&#xD;
    
         as your setup method
         &#xD;
    &lt;br/&gt;&#xD;
    
         7. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Save
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         That's it on the Google Ads side. You're telling Google: "I'm going to send you hashed data through GTM. Be ready for it."
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         This is the core of the setup. You're going to create a tag in GTM that watches for form submissions on your Duda site, grabs the email and phone fields, hashes them, and stores them so GTM can use them.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Open
         &#xD;
    &lt;a href="https://tagmanager.google.com" target="_blank"&gt;&#xD;
      
          Google Tag Manager
         &#xD;
    &lt;/a&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         2. Select your Duda site's container
         &#xD;
    &lt;br/&gt;&#xD;
    
         3. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Tags
         &#xD;
    &lt;/b&gt;&#xD;
    
         in the left menu
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          New
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         5. Name it:
         &#xD;
    &lt;code&gt;&#xD;
      
          Enhanced Conversions - Hash Form Data
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         6. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Tag Configuration
         &#xD;
    &lt;/b&gt;&#xD;
    
         and choose
         &#xD;
    &lt;b&gt;&#xD;
      
          Custom HTML
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         7. Paste the following code:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          What this code does in plain English:
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         - It finds every form on the page (both Contact Forms and Advanced Forms)
         &#xD;
    &lt;br/&gt;&#xD;
    
         - It attaches a listener that runs when someone submits a form
         &#xD;
    &lt;br/&gt;&#xD;
    
         - When the form is submitted, it looks for email and phone fields
         &#xD;
    &lt;br/&gt;&#xD;
    
         - It takes whatever the person typed, converts it to lowercase, removes any extra spaces, and scrambles it using SHA-256 (the same hashing method Google requires)
         &#xD;
    &lt;br/&gt;&#xD;
    
         - It stores the scrambled data in a place where GTM can pick it up (
         &#xD;
    &lt;code&gt;&#xD;
      
          window.enhanced_conversion_data
         &#xD;
    &lt;/code&gt;&#xD;
    
         )
         &#xD;
    &lt;br/&gt;&#xD;
    
         - It also saves a backup copy in sessionStorage (needed if the form redirects to a thank you page)
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          Now set the trigger:
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Triggering
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         2. Click the
         &#xD;
    &lt;b&gt;&#xD;
      
          +
         &#xD;
    &lt;/b&gt;&#xD;
    
         icon to create a new trigger
         &#xD;
    &lt;br/&gt;&#xD;
    
         3. Name it:
         &#xD;
    &lt;code&gt;&#xD;
      
          All Pages - DOM Ready
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         4. Choose
         &#xD;
    &lt;b&gt;&#xD;
      
          DOM Ready
         &#xD;
    &lt;/b&gt;&#xD;
    
         as the trigger type
         &#xD;
    &lt;br/&gt;&#xD;
    
         5. Select
         &#xD;
    &lt;b&gt;&#xD;
      
          All DOM Ready Events
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         6. Save the trigger, then save the tag
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         You want this running on DOM Ready (not Page View) because Duda forms load dynamically, and you need the form elements to exist before the script tries to find them.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         GTM needs a variable that points to the hashed data you stored in Step 2.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Variables
         &#xD;
    &lt;/b&gt;&#xD;
    
         in the left menu
         &#xD;
    &lt;br/&gt;&#xD;
    
         2. Under
         &#xD;
    &lt;b&gt;&#xD;
      
          User-Defined Variables
         &#xD;
    &lt;/b&gt;&#xD;
    
         , click
         &#xD;
    &lt;b&gt;&#xD;
      
          New
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         3. Name it:
         &#xD;
    &lt;code&gt;&#xD;
      
          Enhanced Conversion Data
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         4. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Variable Configuration
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         5. Choose
         &#xD;
    &lt;b&gt;&#xD;
      
          JavaScript Variable
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         6. In the
         &#xD;
    &lt;b&gt;&#xD;
      
          Global Variable Name
         &#xD;
    &lt;/b&gt;&#xD;
    
         field, type:
         &#xD;
    &lt;code&gt;&#xD;
      
          enhanced_conversion_data
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         7. Save
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         This variable now reads from
         &#xD;
    &lt;code&gt;&#xD;
      
          window.enhanced_conversion_data
         &#xD;
    &lt;/code&gt;&#xD;
    
         , which is where your hashing script stores the scrambled email and phone data.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         If you already have a Google Ads Conversion Tracking tag in GTM, you'll edit it. If not, create a new one.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Go to
         &#xD;
    &lt;b&gt;&#xD;
      
          Tags
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         2. Either click your existing conversion tag or click
         &#xD;
    &lt;b&gt;&#xD;
      
          New
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         3. Name it:
         &#xD;
    &lt;code&gt;&#xD;
      
          Google Ads Conversion - Form Submit
         &#xD;
    &lt;/code&gt;&#xD;
    
         (or whatever makes sense)
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Tag Configuration
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         5. Choose
         &#xD;
    &lt;b&gt;&#xD;
      
          Google Ads Conversion Tracking
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         6. Fill in your
         &#xD;
    &lt;b&gt;&#xD;
      
          Conversion ID
         &#xD;
    &lt;/b&gt;&#xD;
    
         (
         &#xD;
    &lt;code&gt;&#xD;
      
          AW-XXXXXXX
         &#xD;
    &lt;/code&gt;&#xD;
    
         ) and
         &#xD;
    &lt;b&gt;&#xD;
      
          Conversion Label
         &#xD;
    &lt;/b&gt;&#xD;
    
         from your Google Ads conversion action settings
         &#xD;
    &lt;br/&gt;&#xD;
    
         7. Set
         &#xD;
    &lt;b&gt;&#xD;
      
          Conversion Value
         &#xD;
    &lt;/b&gt;&#xD;
    
         and
         &#xD;
    &lt;b&gt;&#xD;
      
          Currency Code
         &#xD;
    &lt;/b&gt;&#xD;
    
         if applicable
         &#xD;
    &lt;br/&gt;&#xD;
    
         8. Scroll down and tick
         &#xD;
    &lt;b&gt;&#xD;
      
          Include user-provided data from your website
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         9. Under
         &#xD;
    &lt;b&gt;&#xD;
      
          User-Provided Data
         &#xD;
    &lt;/b&gt;&#xD;
    
         , choose
         &#xD;
    &lt;b&gt;&#xD;
      
          Manual Configuration
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         For the user-provided data fields, create two separate JavaScript Variables:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            Variable name:
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
      &lt;code&gt;&#xD;
        
           EC - Hashed Email
          &#xD;
      &lt;/code&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            / Type: JavaScript Variable / Global Variable Name:
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
      &lt;code&gt;&#xD;
        
           enhanced_conversion_data.sha256_email_address
          &#xD;
      &lt;/code&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            ﻿
           &#xD;
        &lt;/span&gt;&#xD;
        
           Variable name:
          &#xD;
      &lt;/span&gt;&#xD;
      &lt;code&gt;&#xD;
        
           EC - Hashed Phone
          &#xD;
      &lt;/code&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            / Type: JavaScript Variable / Global Variable Name:
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
      &lt;code&gt;&#xD;
        
           enhanced_conversion_data.sha256_phone_number
          &#xD;
      &lt;/code&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Then in your conversion tag's user-provided data section, map Email to
         &#xD;
    &lt;code&gt;&#xD;
      
          EC - Hashed Email
         &#xD;
    &lt;/code&gt;&#xD;
    
         and Phone to
         &#xD;
    &lt;code&gt;&#xD;
      
          EC - Hashed Phone
         &#xD;
    &lt;/code&gt;&#xD;
    
         .
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Your conversion tag needs to fire when the form is actually submitted. There are two ways to handle this on Duda, depending on whether your form shows an inline thank you message or redirects to a separate page.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Both the Contact Form and Advanced Form can show inline success messages after submission. To detect this, add a small script to your
         &#xD;
    &lt;b&gt;&#xD;
      
          Duda site's Body End HTML
         &#xD;
    &lt;/b&gt;&#xD;
    
         (Site Settings &amp;gt; Body End) that watches for the success message to appear and pushes an event to GTM:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          Why the broad selector list?
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           The standard Contact Form and Advanced Form use different CSS classes for their success states. This script checks for multiple possible class names and also watches for attribute changes (some forms toggle visibility via inline styles rather than adding classes). The
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;code&gt;&#xD;
      
          offsetHeight &amp;gt; 0
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           check ensures we only fire when the element is actually visible.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Then in GTM, create a
         &#xD;
    &lt;b&gt;&#xD;
      
          Custom Event
         &#xD;
    &lt;/b&gt;&#xD;
    
         trigger with the event name
         &#xD;
    &lt;code&gt;&#xD;
      
          duda_form_submit
         &#xD;
    &lt;/code&gt;&#xD;
    
         and assign it to your conversion tag.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         If your form redirects to a
         &#xD;
    &lt;code&gt;&#xD;
      
          /thank-you
         &#xD;
    &lt;/code&gt;&#xD;
    
         page after submission:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Create a new trigger in GTM
         &#xD;
    &lt;br/&gt;&#xD;
    
         2. Name it:
         &#xD;
    &lt;code&gt;&#xD;
      
          Thank You Page View
         &#xD;
    &lt;/code&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         3. Choose
         &#xD;
    &lt;b&gt;&#xD;
      
          Page View
         &#xD;
    &lt;/b&gt;&#xD;
    
         as the trigger type
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Set it to fire on
         &#xD;
    &lt;b&gt;&#xD;
      
          Some Page Views
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         5. Set the condition:
         &#xD;
    &lt;b&gt;&#xD;
      
          Page Path
         &#xD;
    &lt;/b&gt;&#xD;
    
         contains
         &#xD;
    &lt;code&gt;&#xD;
      
          /thank-you
         &#xD;
    &lt;/code&gt;&#xD;
    
         (or whatever your thank you page URL is)
         &#xD;
    &lt;br/&gt;&#xD;
    
         6. Save and assign this trigger to your conversion tag
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          Important:
         &#xD;
    &lt;/b&gt;&#xD;
    
         The hashing script runs on the form page, but the conversion fires on the thank you page. The hashed data stored in
         &#xD;
    &lt;code&gt;&#xD;
      
          window.enhanced_conversion_data
         &#xD;
    &lt;/code&gt;&#xD;
    
         won't survive the page change. That's why the hashing script in Step 2 already includes a
         &#xD;
    &lt;code&gt;&#xD;
      
          sessionStorage
         &#xD;
    &lt;/code&gt;&#xD;
    
         backup.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         You also need a recovery script. Create a separate
         &#xD;
    &lt;b&gt;&#xD;
      
          Custom HTML tag
         &#xD;
    &lt;/b&gt;&#xD;
    
         in GTM that fires on the thank you page (DOM Ready trigger filtered to your thank you page path):
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Make sure this recovery tag fires
         &#xD;
    &lt;b&gt;&#xD;
      
          before
         &#xD;
    &lt;/b&gt;&#xD;
    
         your conversion tag. In GTM, edit your conversion tag, expand
         &#xD;
    &lt;b&gt;&#xD;
      
          Advanced Settings &amp;gt; Tag Sequencing
         &#xD;
    &lt;/b&gt;&#xD;
    
         , and set the recovery tag as a setup tag.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          Preview first. Always.
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Preview
         &#xD;
    &lt;/b&gt;&#xD;
    
         in GTM
         &#xD;
    &lt;br/&gt;&#xD;
    
         2. Enter your Duda site URL
         &#xD;
    &lt;br/&gt;&#xD;
    
         3. Navigate to the page with your form
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Fill in the form with a test email and phone number
         &#xD;
    &lt;br/&gt;&#xD;
    
         5. Submit the form
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          What to check in GTM's preview panel:
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         - Your
         &#xD;
    &lt;code&gt;&#xD;
      
          Enhanced Conversions - Hash Form Data
         &#xD;
    &lt;/code&gt;&#xD;
    
         tag should show as "Fired" on DOM Ready
         &#xD;
    &lt;br/&gt;&#xD;
    
         - After form submission, click on the
         &#xD;
    &lt;b&gt;&#xD;
      
          Variables
         &#xD;
    &lt;/b&gt;&#xD;
    
         tab and look for
         &#xD;
    &lt;code&gt;&#xD;
      
          enhanced_conversion_data
         &#xD;
    &lt;/code&gt;&#xD;
    
         - it should contain
         &#xD;
    &lt;code&gt;&#xD;
      
          sha256_email_address
         &#xD;
    &lt;/code&gt;&#xD;
    
         and/or
         &#xD;
    &lt;code&gt;&#xD;
      
          sha256_phone_number
         &#xD;
    &lt;/code&gt;&#xD;
    
         values (long strings of letters and numbers)
         &#xD;
    &lt;br/&gt;&#xD;
    
         - Your conversion tag should fire on the form submission event (or page view of the thank you page)
         &#xD;
    &lt;br/&gt;&#xD;
    
         - The conversion tag summary should show user-provided data is being sent
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          If the hashed data isn't showing:
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         - Inspect the form in your browser and check what the email input's
         &#xD;
    &lt;code&gt;&#xD;
      
          type
         &#xD;
    &lt;/code&gt;&#xD;
    
         and
         &#xD;
    &lt;code&gt;&#xD;
      
          name
         &#xD;
    &lt;/code&gt;&#xD;
    
         attributes are. Duda sometimes uses generic names - if so, adjust the
         &#xD;
    &lt;code&gt;&#xD;
      
          findInputByType
         &#xD;
    &lt;/code&gt;&#xD;
    
         patterns in the hashing script
         &#xD;
    &lt;br/&gt;&#xD;
    
         - Make sure the Custom HTML tag is firing on DOM Ready, not Page View
         &#xD;
    &lt;br/&gt;&#xD;
    
         - If you're using an Advanced Form with multi-step pages, the email field might not be on the first step. The script attaches on DOM Ready, so fields on later steps should still be caught when the form is submitted
         &#xD;
    &lt;br/&gt;&#xD;
    
         - Check the browser console for any errors
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;b&gt;&#xD;
      
          Once everything looks right:
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Go back to GTM
         &#xD;
    &lt;br/&gt;&#xD;
    
         2. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Submit
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         3. Name your version something useful like "Added Enhanced Conversions for form submissions"
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Publish
         &#xD;
    &lt;/b&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Enhanced Conversions don't show results instantly. Give it 48-72 hours, then check:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         1. Go to Google Ads
         &#xD;
    &lt;br/&gt;&#xD;
    
         2. Click
         &#xD;
    &lt;b&gt;&#xD;
      
          Goals &amp;gt; Conversions &amp;gt; Summary
         &#xD;
    &lt;/b&gt;&#xD;
    &lt;br/&gt;&#xD;
    
         3. Click your conversion action
         &#xD;
    &lt;br/&gt;&#xD;
    
         4. Look for the
         &#xD;
    &lt;b&gt;&#xD;
      
          Enhanced conversions
         &#xD;
    &lt;/b&gt;&#xD;
    
         section - it should show a match rate percentage
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         A match rate of 30-60% is normal and healthy. It won't be 100% because not everyone uses the same email for your form as they do for their Google account, and that's fine. Even a 30% match rate significantly improves your conversion data.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           GTM container snippet
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - Duda Site Settings &amp;gt; Head HTML - Loads GTM on your sit
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           Hash Form Data tag
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - GTM (Custom HTML, DOM Ready) - Scrambles form data and stores it
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           Enhanced Conversion Data variable
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - GTM (JavaScript Variable) - Points GTM to the hashed data
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           Conversion Tracking tag
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - GTM (Google Ads Conversion) - Sends conversion + hashed data to Google
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           MutationObserver script
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - Duda Body End HTML (optional) - Detects inline form success for triggering
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;strong&gt;&#xD;
        
           sessionStorage recovery script
          &#xD;
      &lt;/strong&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            - GTM (Custom HTML, thank you page only) - Recovers hashed data after page redirect
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Enhanced Conversions are one of the best things you can do for your Google Ads performance on Duda. The setup takes a bit of work because Duda doesn't have a native integration for it, but once it's running, it's set and forget.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         The match rate data alone makes it worth doing - you'll finally know how much conversion data you've been missing, and your Smart Bidding strategies will have significantly more signal to work with.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          What Are Enhanced Conversions (and Why Should You Care)?
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Does This Work With Both Duda Form Types?
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          What You'll Need Before Your Start
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 1: Turn On Enhanced Conversions in Google Ads
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 2: Create a Custom HTML Tag to Capture and Hash Form Data
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 3: Create a User-Provided Data Variable
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 4: Set Up Your Conversion Tag with Enhanced Conversions
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 5: Set the Conversion Trigger
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Option A: Inline Thank You Message (Form Stays on the Same Page)
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Option B: Thank You Page Redirect
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 6: Preview, Test, and Publish
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 7: Verify in Google Ads
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Common Questions
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Quick Reference: What Goes Where
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Wrapping Up
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;</content:encoded>
      <enclosure url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-139387-7bbf64cb.jpeg" length="135778" type="image/jpeg" />
      <pubDate>Fri, 27 Mar 2026 14:19:29 GMT</pubDate>
      <guid>https://www.agencygenius.co/blog/google-ads-enhanced-conversions-duda-gtm</guid>
      <g-custom:tags type="string">Google Ads,GTM,Google Tag Manager,Enhanced Conversions,Conversion Tracking,Duda</g-custom:tags>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-139387-4f82c234.jpeg">
        <media:description>thumbnail</media:description>
      </media:content>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-139387-7bbf64cb.jpeg">
        <media:description>main image</media:description>
      </media:content>
    </item>
    <item>
      <title>Why Duda's Video Training Page Isn't Good Enough (And How to Make Your Own)</title>
      <link>https://www.agencygenius.co/blog/why-dudas-video-training-page-isnt-good-enough-and-how-to-make-your-own</link>
      <description>Duda has a fantastic library of training videos but they're stuck on a page with no search or categories. Here's how to build your own searchable training hub using AI.</description>
      <content:encoded>&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Duda has a fantastic library of training videos covering everything from editor basics to eCommerce setup. They're well-produced, focused, and genuinely useful. It's one of the best training resources any website builder offers.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The problem isn't the content - it's finding it.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           All the videos live on a single page at
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;a href="https://videos.multiscreensite.com" target="_blank"&gt;&#xD;
      
          videos.multiscreensite.com
         &#xD;
    &lt;/a&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           with no search, no categories, and no way to filter. Duda built this with the best intentions, and they keep adding to it - which is great. But as the library has grown, the most valuable and practical videos have ended up further and further down the page and for
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;span&gt;&#xD;
      
          anyone searching for something specific there is no easy wa
         &#xD;
    &lt;/span&gt;&#xD;
    &lt;span&gt;&#xD;
      
          y.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;h3&gt;&#xD;
  
        What It Looks Like Now
       &#xD;
&lt;/h3&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         One long feed. No structure. If you need help with something specific, you're scrolling through everything to find it.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;h3&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Why Building Your Own Is Much Better!
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/h3&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Example shows
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;a href="https://www.avago.ai/tutorial-videos" target="_blank"&gt;&#xD;
      
          avago.ai/video-tutorials
         &#xD;
    &lt;/a&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         The videos are organised into clear categories:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Getting Started
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          AI Features
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Design Techniques
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Layout Fundamentals
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Breakpoints &amp;amp; Responsive
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Site Management
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          eCommerce
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Bookings
         &#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      
          Forms &amp;amp; Integrations
         &#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
  &lt;p&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;h3&gt;&#xD;
  
        Build Your Own With AI
       &#xD;
&lt;/h3&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The best bit - you don't need our design. Build your own version using Claude (our LLM of choice) and make it match your branding completely. The design is entirely up to you. Just tell Claude your colours, fonts, and style and it handles the rest.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         We've put together a file with all the video URLs, titles, and categories. Copy the prompt below, paste it into Claude, and let it do the work.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;h3&gt;&#xD;
  
        The Prompt
       &#xD;
&lt;/h3&gt;&#xD;
&lt;h3&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Before You Start - Set Up Your MCP
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/h3&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         This only works if you've connected the Duda MCP to Claude. If you haven't done that yet or aren't sure what that means, watch this first:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Once connected, paste the prompt, swap in your details, and you'll have a working training hub on your site in minutes — designed however you want.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div&gt;&#xD;
  &lt;img src="https://irp.cdn-website.com/a778beb9/dms3rep/multi/122_2x_shots_so.png" alt=""/&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div&gt;&#xD;
  &lt;img src="https://irp.cdn-website.com/a778beb9/dms3rep/multi/706_2x_shots_so.png" alt=""/&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         A searchable, categorised training hub you can drop into any Duda site as an HTML widget. Live keyword search, colour-coded category filters, a responsive video grid, and a modal player with keyboard navigation. Thumbnails lazy-load and cache. It just works.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;h3&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Adding More is Super Simple, Thanks to Collections
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/h3&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Adding and editing is super simple as the MCP has done the retrospective work and created a component that is linked to the collection. That means you can easily add new videos as they come or your own to the collection.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div&gt;&#xD;
  &lt;img src="https://irp.cdn-website.com/a778beb9/dms3rep/multi/569_2x_shots_so.png" alt=""/&gt;&#xD;
&lt;/div&gt;</content:encoded>
      <enclosure url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483907.png" length="5385983" type="image/png" />
      <pubDate>Fri, 27 Feb 2026 19:37:47 GMT</pubDate>
      <guid>https://www.agencygenius.co/blog/why-dudas-video-training-page-isnt-good-enough-and-how-to-make-your-own</guid>
      <g-custom:tags type="string">MCP</g-custom:tags>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483907.png">
        <media:description>thumbnail</media:description>
      </media:content>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483907.png">
        <media:description>main image</media:description>
      </media:content>
    </item>
    <item>
      <title>Duda Collections Are Powerful, But Why Don't We Make Them Look Better?</title>
      <link>https://www.agencygenius.co/blog/duda-collections-are-powerful-but-why-dont-we-make-them-look-better</link>
      <description>Learn how to transform boring Duda collections into stunning, dynamic components using AI and the free JS API Explorer tool. No more compromising between functionality and beautiful design.</description>
      <content:encoded>&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Right, cards on the table. I was late to the party with Duda collections. Really late. And you know why? Because I'm a bit of a design snob. There, I said it.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Don't get me wrong – I've seen some decent collection implementations. But most of the examples I came across were... functional. And functional is great! But I've always believed that functional and beautiful aren't mutually exclusive. We can have both, yeah?
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Collections are incredibly powerful – they pull dynamic data, update automatically, and save hours of manual work. But for the longest time, I struggled to make them match the design standards I wanted for my sites. Maybe you've been there too?
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         When I started Agency Genius, the mission was simple: get more people using AI in their creative workflows. And yes, I said creative. Because AI
         &#xD;
    &lt;em&gt;&#xD;
      
          is
         &#xD;
    &lt;/em&gt;&#xD;
    
         creative when the person behind the prompt gives it the right direction. But that's a discussion for another day.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         What I want to share today is a workflow that's completely changed how I approach Duda collections. It's the perfect marriage of Duda's powerful data handling and AI's ability to create stunning designs.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         I'm making a tool available to everyone – publicly, ungated, no login required. Use it to your heart's content. It's called the JS API Explorer, and when you combine it with Claude AI, something special happens.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Let me walk you through creating a "Meet the Team" component that'll make you proud to show it off.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         First, map out what you want. For our team component, let's go with:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Pretty standard stuff, right? But here's where we can elevate it beyond the usual grid layout.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Head into Duda and create a new collection. Call it something sensible like "Team Members" (we've all been guilty of "test123" at some point, haven't we?).
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Add some dummy data:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Add a few more team members, then
         &#xD;
    &lt;b&gt;&#xD;
      
          publish the collection
         &#xD;
    &lt;/b&gt;&#xD;
    
         . This bit's crucial – if you don't publish it, the magic won't happen.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Now here's where it gets interesting.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;a href="/duda-widget-request"&gt;&#xD;
      
          If you're a Pro member of AgencyGenius, you can request this as a Duda widget
         &#xD;
    &lt;/a&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           and just drag-and-drop it in. But if you're not (yet), you'll need to add the code directly... scroll down to find:
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Once published, you'll see a little widget appear in the bottom left corner of your page.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         This is the clever bit:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         If you've published your collection properly, you'll see your data appear. Want the full JSON? Click "View Full Data" in the Raw JSON tab and copy the whole thing.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Head over to
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;a href="https://claude.ai/" target="_blank"&gt;&#xD;
      
          Claude
         &#xD;
    &lt;/a&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           (if you're an Agency Genius member with our custom instructions installed, this will work even better).
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Start your prompt with something like:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Then add this crucial bit:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Hit enter and watch Claude create something beautiful.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Copy the code Claude gives you, paste it into an HTML widget on your Duda site, publish, and see your collection data transformed into something special.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Here's where I love to push things further. AI has seen thousands of design patterns and can combine them in ways we might not think of.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         So here's your challenge: Once Claude gives you that first design, follow up with:
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         I guarantee you'll get at least one design that makes you think "Oh, I like that approach!"
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Duda collections are powerful, and now they can be beautiful too. The combination of the JS API Explorer and Claude means you can create collection-powered components that look like they were custom-coded by a developer.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         We've all built functional things that we wished looked better. Now we don't have to compromise. We can have both the power of dynamic data and designs that make us proud.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         So let's raise the bar together. Let's make collections that make other Duda users ask "How did you do that?"
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    
         Now go create something amazing. And when someone asks how you did it, send them this blog.
        &#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Want to level up your Duda game even more? Join Agency Genius and get access to our custom Claude instructions, exclusive widgets, and a community of people who love pushing the boundaries of what's possible with Duda.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           If you have the Duda Widget drag in the JS API Explorer widget
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Click on the JS API Explorer widget
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Hit "Discover Available APIs" – this initializes everything
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Go to the "Collections" tab
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Type in your collection name ("Team Members")
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Click "Find"
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Person's name
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Their position
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           A professional headshot
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           A short bio about them
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Name: Sarah Chen
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Position: Creative Director
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Image: Upload a headshot
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Bio : "Sarah brings 15 years of experience in transforming brands..."
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Alternatively, if you're not yet a Pro member:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Copy the 'Combined' tab
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Paste it into an HTML widget on your Duda site
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div&gt;&#xD;
  &lt;img src="https://irp.cdn-website.com/a778beb9/dms3rep/multi/2025-07-15+19.20.10.gif" alt=""/&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The Creative AI Revolution (Yes, I Said Creative)
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The Free Tool That Changes Everything
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 1: Plan Your Component
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 2: Create Your Collection in Duda
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 3: The JS API Explorer Magic
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 4: Extract Your Collection Data
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 5: The Claude Prompt That Makes Magic
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Step 6: The "Wow" Moment
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          But Wait, There's More (The Creative Bit)
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The Bottom Line
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;</content:encoded>
      <enclosure url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483868.jpeg" length="141927" type="image/jpeg" />
      <pubDate>Tue, 15 Jul 2025 17:15:42 GMT</pubDate>
      <guid>https://www.agencygenius.co/blog/duda-collections-are-powerful-but-why-dont-we-make-them-look-better</guid>
      <g-custom:tags type="string">API</g-custom:tags>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483868.jpeg">
        <media:description>thumbnail</media:description>
      </media:content>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17483868.jpeg">
        <media:description>main image</media:description>
      </media:content>
    </item>
    <item>
      <title>Duda Just Launched Their MCP - But What in the World Is an MCP (and Why Should I Care)?</title>
      <link>https://www.agencygenius.co/blog/what-is-dudas-mcp-and-why-does-it-matter-for-ai-automation</link>
      <description>Confused by Duda’s new MCP? Learn what it is, how it works with AI tools like Claude, and why it’s a game-changer for website automation.</description>
      <content:encoded>&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h3&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Duda Just Launched Their MCP — But What in the World Is an MCP (and Why Should I Care)?
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/h3&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          OK, I’m going to overdo this a bit and explain it how I explain it to myself. Apologies if the tech comparisons I make don’t totally land for you — this is just how I think about it in my head. Hopefully it helps someone.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          This is where things get powerful.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Let’s say Claude writes a blog post in Duda. Then you connect Zapier to your social scheduling tool. Now you can say:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;blockquote&gt;&#xD;
    &lt;span&gt;&#xD;
      
          “Claude, write a blog post about X and publish it. Then send it to LinkedIn via my scheduler.”
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/blockquote&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           And it happens —
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          across platforms
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          , with no need to manually move content between tools.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Tools like
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          Zapier
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           ,
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          n8n
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          , and others are building their own MCPs too. That means tools can talk to tools, and you don’t have to be the middleman anymore.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          You might want to watch Corbin Brown’s Zapier MCP demo — even though it’s not specific to Duda, it shows exactly how this mindset works and where it’s heading.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           The real shift is understanding that the new skillset isn’t clicking buttons — it’s
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          asking the right things, in the right context, using the right tools
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          .
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          First: how do you normally use a system?
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          You move your mouse. You click around. You do stuff manually. That’s your method of interacting with a system.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Then along comes something like Zapier, where you can say:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          “When this thing happens, go and do that thing.”
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          And it just… happens. Without you doing it yourself.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Now, an MCP is kind of the same thing — just a different medium for talking to a system.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           In Duda’s case, they’ve made parts of their platform available to outside tools via an MCP. That means
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          external systems
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           — like Claude or Gemini — can now do things inside Duda just by you asking for it in plain English. No more clicking around. Just:
           &#xD;
        &lt;br/&gt;&#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;blockquote&gt;&#xD;
    &lt;span&gt;&#xD;
      
          “Do this thing for me” — and it does.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/blockquote&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Think of the MCP like a framework — kind of like how Google uses schema or structured data to make sense of web content — but instead of indexing, it’s for tools (especially AI) to understand what’s possible and what’s available to act on.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Claude takes your input — typing, voice, whatever — and converts that into a request Duda can process, thanks to the MCP.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          So what is Duda's MCP?
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          So what can it do right now? (July 2025 MVP)
         &#xD;
    &lt;/span&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Right now, there are
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          30 live actions
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           available through Duda’s MCP.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           In the DudaCon demo, there were
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          60+
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           — so it’s clearly growing.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          These actions are basically the “verbs” Claude can use inside Duda. Things like:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           List all your sites
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Duplicate a page
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Publish something
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Read SEO metadata
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Change text on a block
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           It’s important to build context by
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          looking at the action list
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          , so you understand what’s actually possible. Don’t ask it to do something it can’t do.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           ﻿
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          It’s the same as talking to Alexa:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;blockquote&gt;&#xD;
    &lt;span&gt;&#xD;
      
          “What’s on my calendar tomorrow?”
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/blockquote&gt;&#xD;
  &lt;blockquote&gt;&#xD;
    &lt;span&gt;&#xD;
      
          That works — because Alexa has access to your calendar.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/blockquote&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Asking Alexa to iron your shirt? Not going to happen. That’s not a capability it has. Same thing here.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The really exciting bit: chaining across systems
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          And just a quick aside — if you’re still only using ChatGPT, now is the time to branch out.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Claude (by Anthropic) is a completely different model. Same category (LLM), but different approach, different logic, different outputs.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          For example:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           If you asked both Claude and ChatGPT to write the same blog post, the
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          structure, tone, and depth
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           would be noticeably different. Some people prefer Claude’s reasoning and cleanliness — I personally find it better for design-related logic and more natural flow.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Neither is universally better. They just think differently.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          And then you’ve got others — Gemini, Mistral, DeepSeek, etc. It’s worth exploring.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Pro tip: when a tool says “AI-powered,” it usually just means it’s plugging into one of these models via API. The real smarts live in the models themselves.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Why Claude?
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Because this is exactly how the future of work is going to function.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           The people who can
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          leverage AI tools, connect them via MCPs, and build cross-platform flows
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           — they’re going to win.
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          The people who never look into this stuff? They’ll be left behind.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          You don’t need to become a developer. You just need to learn how to:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           ﻿
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Connect Claude (or your preferred model) to Duda’s MCP
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Understand what’s available
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        
           Ask things in a useful, actionable way
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;br/&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Once you get the hang of it, it’s hard to go back.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          So why does this matter?
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;h4&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Important thing to remember!
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/h4&gt;&#xD;
&lt;/div&gt;&#xD;
&lt;div data-rss-type="text"&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           One thing worth keeping in mind — especially if you’re testing this around launch day — is that
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          Claude isn’t Duda
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          .
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Duda’s MCP lets third-party tools like Claude interact with your account, but Claude is still a separate system, running on its own infrastructure, built by a different company (Anthropic). Anytime you use an external tool, you’re also inheriting its quirks, limitations, and potential downtime.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          Coincidentally, on launch day, there was a spike in issues.
         &#xD;
    &lt;/strong&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Not necessarily Duda’s fault. In fact, in many cases it’s the external tool — Claude, Zapier, or whatever else you’re using — that hits a rate limit, goes temporarily offline, or just gets a bit moody.
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;span&gt;&#xD;
        
           If something seems broken or slow, don’t immediately log a support ticket with Duda —
          &#xD;
      &lt;/span&gt;&#xD;
    &lt;/span&gt;&#xD;
    &lt;strong&gt;&#xD;
      
          they can’t fix Claude
         &#xD;
    &lt;/strong&gt;&#xD;
    &lt;span&gt;&#xD;
      
          .
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          Instead, try the following first:
         &#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;ul&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            Check
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
      &lt;a href="https://status.anthropic.com/" target="_blank"&gt;&#xD;
        
           Claude’s status page
          &#xD;
      &lt;/a&gt;&#xD;
    &lt;/li&gt;&#xD;
    &lt;li&gt;&#xD;
      &lt;span&gt;&#xD;
        &lt;span&gt;&#xD;
          
            Visit
           &#xD;
        &lt;/span&gt;&#xD;
      &lt;/span&gt;&#xD;
      &lt;a href="https://downdetector.co.uk/status/claude-ai/" target="_blank"&gt;&#xD;
        
           DownDetector
          &#xD;
      &lt;/a&gt;&#xD;
    &lt;/li&gt;&#xD;
  &lt;/ul&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
  &lt;p&gt;&#xD;
    &lt;span&gt;&#xD;
      
          And if it’s a bigger issue, just wait it out — AI tools are still evolving, and hiccups happen.
          &#xD;
      &lt;br/&gt;&#xD;
    &lt;/span&gt;&#xD;
  &lt;/p&gt;&#xD;
&lt;/div&gt;</content:encoded>
      <enclosure url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17484975.png" length="2774601" type="image/png" />
      <pubDate>Wed, 09 Jul 2025 02:09:00 GMT</pubDate>
      <author>wells.callum93@gmail.com (Callum Wells)</author>
      <guid>https://www.agencygenius.co/blog/what-is-dudas-mcp-and-why-does-it-matter-for-ai-automation</guid>
      <g-custom:tags type="string">MCP</g-custom:tags>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17484975.png">
        <media:description>thumbnail</media:description>
      </media:content>
      <media:content medium="image" url="https://irp.cdn-website.com/a778beb9/dms3rep/multi/pexels-photo-17484975.png">
        <media:description>main image</media:description>
      </media:content>
    </item>
  </channel>
</rss>
