Dynamic Inject

Dynamically injects content into the page. Content can be a block or a placeholder that can be replaced with the final content.
Any block that is available can be inserted, example: Views, Ads, etc.

How it works

It provides a context reaction which you can configure the CSS selector where you want to insert your block.
You can choose if the content should be injected before or after the element and the distance from top or bottom.

Source: https://drupal.org/project/project_module/feed/all