I would like to know if there is a way to send out an email from a landing page via triggered send, without creating additional records in the underlying data extension.
My current solution uses AMPScript to invoke a triggered send, which works fine, but my problem is that upon sending out the email, it creates a new record in the data extension. This is something I would like to avoid.
Some details about the scenario: There are two (let's call them A and B) triggered sends defined in the system. Both are using the same data extension in the background. (important) Based on some conditions, an API call triggers one or the other. BUT in case it's A version, the user will have to visit a landing page which at some point will trigger the B version of the email. This works fine, but creates an extra record in the underlying data extension.
So my question is: How can I prevent the extra record to be created when sending out the B version of the email from the landing page? (While making sure a record does get created when it's triggered directly via the API)