Immersive Marketing

I assume some term has already been coined for this type of ad but I am unaware of it, so I'll just call it immersive advertising:

Immersive Advertising: When an advertisement integrates itself with its natural surroundings, making it difficult to determine where the advertisement ends and reality begins.

Immersive Advertising Sopranos Taxi

Comments

[...] some of the performers realized this, and therefore changed their strategy - they adopted more of a Immersive Advertising - making people more aware of their advertisement by better integrating it into their natural [...]

[...] great example of immersive advertising, from Scholz & Friends, Berlin, Germany for the Neunkircher [...]