Pull marketing is the science of attracting leads and sales rather than applying more work-heavy traditional ‘push’ marketing approaches. In an increasingly tough marketplace, pull marketing is overtaking push marketing as the most effective way to drive business