Migrera från referensbaserad spårning till Marketo Program ID: Ett smartare sätt att hantera inskickade formulär

I det här blogginlägget ska vi utforska varför det är säkrare och smidigare att migrera från referensbaserad spårning till att använda Marketo-program-ID:n för att säkerställa skalbar spårning av inskickade formulär. Det här är skrivet för en teknisk installation med Adobe Experience Manager (AEM) och Marketo.

Problemet

Många Marketo-användare fortsätter att förlita sig på en bekant, men mindre skalbar och relativt ömtålig, metod för att spåra inskickade formulär: de använder triggern “Fills Out Form” filtrerad efter formulärnamn och referens-URL. Den går visserligen snabbt att sätta upp, samtidigt är det en känslig uppsättning.

Varför är den så känslig? Bland annat skapar ”Fills Out Form” osynliga beroenden mellan din automatiserade marknadsföring och din webbplatsstruktur. Om ditt team till exempel lanserar en ny webbdesign, rullar ut flerspråkiga versioner eller omstrukturerar innehållet för SEO, är risken stor att de under processen oavsiktligt förstör en kampanj – ofta utan att inse det.

Som ett resultat går viktiga leads förlorade, kritiska överlämningar misslyckas, och driftteamet måste granska och testa om den referensbaserade logiken fortfarande fungerar. Potentiellt kan det bli nödvändigt för hundratals formulär eller regioner.

Lösningen: Marketo Program ID (PID)

Med den traditionella metoden spårar du inskickad formulär med hjälp av triggern “Fills Out Form” filtrerad efter formulärnamn och referens-URL. Den här uppsättningen nyttjar du självklart bara när du använder globala formulär – när du använder lokalt skapade formulär i programmet är inga begränsningar nödvändiga. Om du driver ett företag som till exempel håller på att genomföra en omstrukturering av webbplatsen kan den referensbaserade metoden potentiellt orsaka problem med framtida inskickade formulär. För att hantera det på rätt sätt behöver du en mer robust lösning.

Vad är då en mer robust lösning? Att spåra inskickade formulär via Marketo Program ID (PID). Den här metoden skapar mer hållbara kampanjer, kopplar bort logik från sidstruktur och ger marknadsföringskampanjer utrymme att växa, utan att vara avhängig av ömtåliga webbberoenden.

Vad är ett Marketo Program ID? Ett Marketo Program ID (PID) är ett unikt identifikationsnummer som du tilldelar varje program i din Marketo-instans. Du ser det i URL:en när du tittar på ett program. Till exempel:

https://engage-lon.marketo.com/PC1234B1 – Här är Program ID: 1234.

Så istället för att koppla inskickade formulär till en specifik webbsida (via referens), kan du nu koppla dem till själva programmet via Program ID, vilket gör uppsättningen betydligt mer stabil och hållbar vid förändringar av hemsidan. Det gör det också lättare att arbeta enhetligt över flera arbetsytor eller instanser inom din Marketo-uppsättning.

Teknisk djupdykning

Låt oss titta på hur den traditionella uppsättningen för inskickade formulär ser ut och se hur den skiljer sig från att använda Marketo PID.

De flesta formulär i Marketo-instanser använder en Smart Campaign-trigger som denna:

  • Trigger: Fills Out Form 
  • Filter: Form Name + Referrer URL 

  

A screenshot of a computerAI-generated content may be incorrect.

Den aktuella URL:en är: https://www.website.com/sv-se/produkter-och-tjanster/companyname.html 

Istället för att använda hela URL:en använder Smart List ett filter “Referrer contains” – till exempel, “/ produkter-och-tjanster/companyname”. Även om detta fungerar, kommer varje förändring av sidstrukturen (som en redesign eller innehållsmigrering) att bryta kampanjlogiken. Som resultat kanske giltiga inskickade formulär inte längre utlöser rätt kampanj, vilket leder till missade leads eller misslyckade uppdateringar. Den här metoden är alltså ömtålig och allt mer ohållbar.

Med den nya uppsättningen kommer formulärlogiken att se ut så här:

A screenshot of a computerAI-generated content may be incorrect.

Marketo PID-numret extraheras som jag nämnt tidigare från programmets URL: https://engage-lon.marketo.com/PC1234B1

Formulärnamnet förblir som en del av triggern. Istället för “Referrer” kommer du att skicka Program ID via ett dolt fält på formuläret. Detta dolda fält kommer AEM (Adobe Experience Manager) via en push till ett datalager fylla i dynamiskt.

När en användare skickar in formuläret kommer PID att skickas med det – vilket utlöser rätt Smart Campaign i Marketo.

Migreringsprocessen

För att framgångsrikt övergå från referensbaserad spårning till PID-baserad spårning behöver du gå igenom följande steg:

1. Uppdatera formulären

  • Lägg till ett dolt fält på varje formulär för att fånga Program ID.
  • Konfigurera AEM för att fylla i detta fält med ett lämpligt PID via datalagret.

2. Kloning och uppdatering av Smart Campaigns

  • Klona alla aktiva Smart Campaigns som för närvarande använder referensfilter.
  • Ersätt villkoret “Referrer” med ett triggerbaserat på Program ID + Form Name.
  • Glöm inte att uppdatera Center of Excellence (CoE)-mallarna till att följa den nya strukturen – så att alla framtida program ärver den förbättrade logiken.

3.  Avveckla gamla kampanjer

  • Stäng ner föråldrade Smart Campaigns som använder referenslogik. Du kan ställa in detta automatiskt genom att sätta lokal tillgångsexpiration på programmet och sedan välja vilken smart kampanj du vill stänga av, vid vilken dag och tid.
  • Granska och dokumentera vilka program som är aktiva och som du bör underhålla, och vilka du kan ignorera eller ta bort.
  • Samarbeta med webbteamet för att säkerställa vilka formulär som är kopplade till vilka program.

Varför detta är viktigt

Den här migrering säkerställer bland annat att ditt företag inte längre är sårbart för förändringar av webbplatsens struktur, som är vanliga vid redesigns, A/B-testning och lokaliseringsuppdateringar. Genom att koppla bort formulärlogiken från statiska URL:er kan marknadsavdelningen:

  • Säkerställa pålitlig lead capture, även om URL:er ändras.
  • Minska risken för trasiga kampanjer.
  • Bibehålla en renare och mer skalbar Marketo-arkitektur.

Den nya uppsättningen ger också ett enhetligt sätt att arbeta över flera arbetsytor i din Marketo-instans. Detta gör det enklare att ta in nya marknadsförare och säkerställa att de arbetar på samma sätt över olika arbetsytor.

Slutord

Om din organisation hanterar ett stort antal webbleads via Marketo, särskilt över flera regioner och team, rekommenderar jag starkt att du övergår till ett tillvägagångssätt baserat på Program ID. Det är en liten teknisk justering som ger betydande operativ motståndskraft.

Vill du säkerställa att din formulärspårning är framtidssäker? Vi på Exelement kan granska din uppsättning, lyfta fram risker och hjälpa dig att gå över till ett mer tillförlitligt tillvägagångssätt.

Related Articles

Några av våra kunder

Get in touch with our team.

We love to listen, and we are eagerly waiting to talk to you regarding your project.
Gamla Brogatan 32, Stockholm