Scenario: Customer information is imported into the Marketing Cloud daily into a Data Extension. This Data Extension contains is all users who have made a purchase.
Added to that, a newsletter signup form also exists that subscribers directs into the Marketing Cloud. Since I'm using a Data Extension model, it seems that using a Triggered Send Definition to add that user into another Data Extension and send a welcome email is the obvious choice.
But let's say I wanted all these subscribers to live in that same customer Data Extension and not split them up into two. Could I use an API on the signup form to insert them into the customer Data Extension, while simultaneously using another API to send them a Welcome Email?
I know of there is API functionality that can handle these two tasks independently, but would I be able to combine then to create the same effect as the Triggered Send Definition?
Any help is appreciated, thank you.