Looks amazing! The revenue tracking part is straight forward, you may want a query param or something to track the purchase came through from an AI suggestion. But, the AI prompt / citation itself, how does your platform know that the user actually typed a question, and received a response that included my website as a suggestion? Chats are usually private and they don't share that info like Search engines do with keywords. Would you simulate conversations and prompts and get the citations or times-mentioned from your own versions of AI Chats (ChatGPT, Perplexity, Grok, etc.)?