Dynamic content tackles web marketing