Yes—after adding and enabling the Zotabox plugin, you must publish for the popups, bars, and widgets to appear on your live site.
Video: The Zotabox Video Promotion section at the end of this article may help you confirm what to expect after publishing.