Frequently Asked Questions

Do I have an account manager?

If you are spending over $2000 in monthly service fees and utilizing two or more of the specified marketing services, you will automatically be assigned a dedicated Client Success Manager (CSM). Your CSM will be your main point of contact for all your paid advertising, SEO, and content marketing campaigns. You can check the presence of a CSM in our Client Portal under the Subscription tab. For more information, please visit Terms and Conditions for Client Success Management Service.

Any other questions?

Download PDF

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
Request