Themen zu verweisenden Seiten zuordnen?

Ich untersuche die (Miss-)Nutzung von Discourse, um Benutzern zu ermöglichen, Fragen über einen Call-to-Action-Button auf einer anderen Website zu stellen. Das Hauptproblem, das ich zu lösen versuche, ist, einen Weg zu finden, einen Link zur sendenden Seite beizubehalten, damit der Beitrag in Discourse später von dieser sendenden Seite über einen API-Aufruf zur Suche referenziert werden kann.

Ich möchte dies tun, ohne dass Benutzer sich korrekt verhalten müssen, um diesen Link zwischen der Discourse-Themenseite und der verweisenden Seite aufrechtzuerhalten.

Der derzeitige vorgeschlagene Ablauf ist dieser: Die verweisende Website hat einen Button, der unsere Discourse-Instanz öffnet, wobei die entsprechende Kategorie und Tags übergeben werden. Die einzige Möglichkeit für uns, die spezifische verweisende Seite zu verfolgen, besteht darin, eine SKU (oder eine andere Kennung) im Text oder Titel des Themas vorab auszufüllen.

Gibt es einen besseren Ansatz? Dies ist alles ein erster Versuch, aber ich würde wirklich gerne zusätzliche Gedanken dazu erhalten, falls jemand Ideen hat.