Back to Top

Who Were HubSpot's 5 Fastest Growing New App Partners in Q2?

The ecosystem of app partners who integrate with HubSpot’s platform continues to grow. With dozens of new partners joining us in the first half of this year, HubSpot customers have access to an ever wider selection of specialized capabilities that they can add to their portals.

What are some of the recently added apps that are gaining the most traction in our ecosystem?

Once a quarter, we recognize the fastest-growing apps built by partners who are new to our platform ecosystem. We’ll include for consideration any apps that entered our app partner program in the previous quarter (for this post, Q1 of 2019), and measure their standing by growth in the following quarter (Q2 of 2019).

We’re excited to announce that the following five apps were our fastest-growing in Q2 of 2019 — check them out:

1. CRM Perks’ WordPress Plugin


WordPress Contact Form 7 Plugin by CRM Perks sends form submissions from Contact Form 7 and many other popular contact form plugins to HubSpot CRM. With this integration, you can easily map any Contact Form fields to any HubSpot object fields, create new objects in HubSpot, or update old objects by setting a primary key field.  

Learn more about
CRM Perks’ WordPress Plugin and add it to your HubSpot instance here.


2. ManyChat


ManyChat is a visual bot builder for Facebook Messenger with broadcasts, analytics, scheduled posting, and more. The ManyChat integration with HubSpot CRM allows you to submit data to a form, create/update contact properties, and receive new contact properties to HubSpot. You can then better organize, track, and nurture your leads and customers.

Learn more about ManyChat and add it to your HubSpot instance here.

3. JotForm


JotForm is a software that enables users to quickly create and publish online forms. Using this integration, form responses submitted through JotForm will seamlessly populate your HubSpot account with the information you need.

Learn more about JotForm and add it to your HubSpot instance here.

4. Import2 Wizard


Import2 Wizard syncs all your business info from your favorite apps into HubSpot in no time, and with no technical knowledge required. With this integration, you can import or export any object: contacts, companies, deals, timeline activities, notes and much more to or from HubSpot. 

Learn more about Import2 Wizard and add it to your HubSpot instance here.

5. Integromat


Integromat makes it easy to connect HubSpot to any cloud service and automate even your most advanced workflows. Create integrations known as “scenarios” between HubSpot CRM and one or more cloud services or APIs using an intuitive visual builder and zero code. No-coding required.

Learn more about Integromat and add it to your HubSpot instance here.

Come to INBOUND and meet our ecosystem!

If you’re interested in learning more about these integrations and the other 300+ Connect Partners in our platform ecosystem, our upcoming INBOUND event is a great place to start. INBOUND is an action packed industry event with over 25,000 sales and marketing professionals, HubSpot customers and partners, keynote speakers and breakout session presenters, and more. It will take place in Boston from September 3rd through September 6th.

Reblogged 31 minutes ago from

Empathetic Consulting: 3 Things to Remember When Working With Other Teams

Posted by LaurelTaylor

Whether you consult with teams within your company or with outside clients, the chances are fairly high that at least once, you’ve left a meeting frustrated by the actions of others, even asking yourself: “why would they do that?”

It’s easy to walk into a project thinking of it as a simple matter of “they brought me in to fix a problem.” But the reality is rarely so simple. Consulting with other teams always entails organizational and emotional nuance that you may not be privy to.

Every interpersonal relationship is unique, and hopefully the circumstances I’m discussing won’t apply to many engagements or projects you take part in. However, when you do end up in a difficult consulting situation, it’s helpful to have a bit of empathy for those you’re working with.

I’ve found that remembering these 3 points can help me put myself in the shoes of my point of contact and interact with them in a way that is sensitive to what they may be dealing within their environment.

1. Your point of contact may not have asked for your help

It is entirely possible that the person you are trying to help may not want to be helped.

Management has its own ideas sometimes and internal communication isn’t always perfect at any company. This can lead to situations where your point of contact may feel defensive, especially if their job functions seem like they might cover what you are consulting on. The best intentions of a manager who wants to help by bringing in more resources may look like distrust or undermining to the employee who didn’t get a say.

At one point during my stint as an in-house SEO, I actually found myself in this exact position. Leadership brought in an outside agency to help with SEO during a domain migration, and while their intentions may have been to provide more help, they didn’t effectively communicate that to me.

As a result, since I was the one who was responsible for that area, it made me feel insecure about how management viewed me and my skills. I was lucky enough to work with a great consultant who was able to support me and help move forward the many projects that were already in-flight. But because I initially felt like they were undermining my credibility by being involved in the first place, it took a while to build that trust and be able to get things done effectively.

The best way to deal with this potential issue is to ensure that you respect the context and institutional knowledge that the team you are helping possesses. Work to have a collaborative relationship instead of an authoritative one. The more context and communication you have, the better the recommendations you can contribute.

2. If they did ask for help, they may be feeling vulnerable or insecure

Step back for a second and think about why a team might bring in an outside consultant, to begin with. There are tons of specific issues they could need assistance with, but all of this boils down to a problem that they presumably want or need help to solve — a problem that they couldn’t solve on their own. Regardless of whether they couldn’t solve it because of knowledge, resources, or even office politics, your contributions add something that they couldn’t contribute themselves — and that can be hard to deal with.

This isn’t something that needs to be discussed with the client or another team, but it is something that you should acknowledge and keep front-of-mind when you communicate with them. Respect the vulnerability of seeking out help, and appreciate the trust that they have placed in you.

3. Your client is accountable for the results of their project

When planning a long-term strategy, making tactical recommendations, or accessing the results of a marketing campaign that you helped execute, it’s easy to feel invested or accountable for the results of a project. However, it’s important to remember that your point of contact is usually far more accountable for results than you are. Their job, success, and emotions are all on the line much more than yours.

As an outside subject matter expert, your job is to give them all the information and resources to make the best decision. At the end of the day, the choice is theirs. I know how hard it can be to see your recommendations or projects rejected, but it’s important to try not to take it personally if they, having all the facts, make what they believe to be the best decision.

If they seem like they are questioning everything you say, maybe it’s because they want to be 100 percent sure it’s the best approach. Perhaps their micromanaging comes from a place of good intentions — just wanting to follow through and get the best outcome with every aspect of a project. Even what can come off as argumentative or difficult could be them playing devils advocate to ensure that everything has been considered.

Wrapping up

All this being said, perhaps none of these circumstances apply to the client that you are finding it hard to work with. People can have bad days, hard years, or even just generally prickly dispositions. But more empathy and compassion in the world is never a bad thing. So, I would encourage anyone who works with other teams to avoid the impulse to judge a harsh response, and instead, consider what may be behind it.

Have you ever been faced with a complicated consulting situation? Share what helped you navigate it in the comments below!

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

Reblogged 2 hours ago from

Twitter introduces 6-second viewable video ad bids

Brands will only be charged if their 15-second (or shorter) video ad is viewed for at least six seconds.

Please visit Marketing Land for the full article.

Reblogged 2 hours ago from

Location data 101: A primer for marketers

Understand how location data can be used for efficient, effective and responsible marketing.

Please visit Marketing Land for the full article.

Reblogged 2 hours ago from

Why is there so little innovation in local?

The alpha and omega of local is now Google.

Please visit Search Engine Land for the full article.

Reblogged 3 hours ago from

Voice assistant usage now at ‘critical mass’ as Google Assistant crowned smartest

Google Assistant scored 93%, Siri 83% and Alexa got 80% of answers right in a recent study.

Please visit Search Engine Land for the full article.

Reblogged 3 hours ago from

Google Ads to remove accelerated ad delivery option next month

Search and Shopping campaigns using accelerated delivery will be switched to standard delivery by October 1.

Please visit Search Engine Land for the full article.

Reblogged 8 hours ago from

FTC smacks down anti-review ‘non-disparagement clauses’ in form contracts

Make sure your contracts don’t have terms that violate the CRFA.

Please visit Search Engine Land for the full article.

Reblogged 8 hours ago from

Facebook campaign budget optimization: How marketers must prepare for September 1, 2019

If you are using Facebook’s Ads Manager, campaign budget optimization (CBO) will become mandatory for all ad campaigns as of September 1, 2019. 

If you are using an API tool like AdRules, you have until September 2020 before it is mandatory.

If you do any advertising on Facebook, you will be affected by this change. It will apply to both new and existing ad campaigns.

If you don’t want a rude awakening on September 1 when CBO activates in Ads Manager and your Facebook campaigns start to behave very differently, you need to start testing campaign budget optimization now.

While nobody likes mandatory, sudden changes, this is not all doom and gloom. There are some considerable upsides to CBO. You will have to give up some control over your campaigns after September first, but with CBO:

1. You’ll have less to manage

If you spend hours adjusting bids every week, or if you pay someone else to adjust bids every week, much of that bid optimization work will be over.

When campaign budget optimization is activated in Ads Manager, Facebook automatically shifts the ad budget to whichever ad set in a campaign is most effective. You get to control the definition of what “effective” means by specifying a goal for each campaign. Goals that are fairly late in your sales funnel, like a purchase or a download, tend to work best with CBO.

Because all that bid management work will be done by the Facebook algorithm, you may be able to hire less expensive people to manage your campaigns or have your team members work on more networks or accounts. Or, if you’ve been doing those bid edits yourself, you may find you suddenly have extra hours free every week. We recommend using those free hours to develop better creative, to study your competitors’ creative, or to set up a more efficient creative testing machine.

2. You’ll get a better return on ad spend (ROAS)

While there were some early reports of CBO not working as well as human-managed campaigns, the algorithm has gotten considerably smarter than when it first launched.

We’ve found that if a campaign is set up properly and the bids are high enough, CBO generally can get better results than a human can get.

CBO will also reduce how often your campaigns are put into “learning mode”. That means you won’t get penalized when Facebook’s algorithm reassesses your campaigns.

But you do need to give campaign budget optimization time to work. The algorithm needs about 50 conversions per ad set, per week, before it accrues enough data to ramp up your campaigns. And speaking of ramping up campaigns if you want to scale your campaigns, CBO is extremely effective. Especially if you keep feeding it new, high-quality audiences.

3. You will still be able to control spending (to an extent) with ad set spending limits

If you set a minimum spend for an ad set, Facebook will dutifully spend at least that amount. And if you set a maximum ad set spending limit, Facebook will not go over that limit.

This is a way to set a “governor” of sorts on your spending. It will force Facebook to run ad sets perhaps longer than it might otherwise have, but if you’re not quite ready to relinquish control, ad set spending limits are a way to ease into this new campaign management approach.

Those of you who also advertise with Google’s App Campaigns may have an edge already. Facebook is in some ways following Google’s lead by requiring advertisers to shift over to automated budget optimization.

You could, potentially, get around CBO by creating dozens or even hundreds of campaigns, each with on single ad set. But that would be working against the algorithm. And besides, CBO works well. There aren’t many good reasons to try to circumvent it. Especially when you use it along with other Facebook best practices and Facebook’s simplified campaign structure recommendation.

Start testing campaign budget optimization now

The benefits of CBO are proven, but you need to start testing now to see how to make it work well for your accounts. We still have a couple of months until the change in Ads Manager, but you may need to run multiple week-long tests to get the hang of this new budgeting strategy.

You may also need to shift how you’ve been defining goals. Using CBO for clicks is a waste of potential. Instead, look towards the end of the buyers’ journey. We like to optimize not just for app installs, but for specific app events like purchases. And not for just two-dollar purchases, we target people who are likely to spend $20 or more.

As you begin to test and measure CBO, don’t get too attached to the results of individual ad sets. Look at the campaign level, as this graphic illustrates:

Comparative study of having vs not having campaign budget optimization

Also, get ready to bump up your creatives. For CBO to work, it often needs several creative assets for each ad set. Including a few videos and elements for dynamic creatives helps too.

Pay close attention to your audiences, too. Many advertisers have found that CBO works best for them if they create separate campaigns for different audiences like one campaign for cold audiences and another campaign for a “warm” audience, like a retargeting audience.

Get ready for things like “The Breakdown Effect” to make your reporting look a little strange at first. “The Breakdown Effect” occurs when discount pacing (how frequently your ads show) intersects with discount bidding and makes it look like the system is overcharging you for conversions. What’s actually happening is the system is trying to find the most affordable conversions first, then it tries to find more expensive conversions.

Graph showing "The Breakdown Effect"

If you do a lot of testing, this breakdown effect pattern may be familiar. It’s similar to how one cell of a test can look like a winner at first but as the data accrue, that early winner falls away and another cell is shown to perform better in the long-term.

Closing thoughts

Facebook is evolving. Everyone knows this, but the CBO change in September for Ads Manager is yet one more example of it happening again. And because Facebook’s advertising platform is evolving, advertisers have to evolve with it, too. If you’re still doing Facebook advertising like you were a year ago, you’re losing money and missing out on better ROAS.

Brian Bowman is the CEO of

The post Facebook campaign budget optimization: How marketers must prepare for September 1, 2019 appeared first on Search Engine Watch.

Reblogged 19 hours ago from

Quick wins for Magento SEO

Whether you’re migrating your existing online store or starting a new one, Magento is considered the ecommerce platform. In this post we are going to dive into SEO best practices to follow, looking at technical considerations and touching on content strategy. We will predominantly be concentrating on Magento Open Source.

What is Magento?

Magento is an open-source ecommerce platform developed by Varien. The first beta was launched in 2007. Since then it has had a number of owners (or maybe “custodians” would be a better term) including eBay, a private equity firm and, most recently, Adobe.

It’s a beast

In 2017, four years after its initial proposed launch date, Magento 2 was released. This may sound like a long delay, but with 1.84 million lines of PHP code and 239,000 lines of JavaScript – before you even consider HTML, CSS, XML, and other entities – you can appreciate the sheer scale of the task.

Given its size, it’s not the easiest ecommerce platform to get to grips with but, when it comes to sheer grunt, there isn’t much out there that can out-punch Magento.


Before we start, if you are migrating from another platform then you might find our post “The site migration tool for redirecting URLs like a boss” helpful.

Is Magento SEO-friendly?

Magento has many SEO-friendly features. However, first and foremost it is an enterprise ecommerce platform that can connect (via APIs and extensions) to a whole host of the world’s most popular payment gateway, order fulfillment, stock management, and CRM systems.

However, regardless of how SEO-friendly, it is out of the box, you’ll always want to be one step ahead of your competitors, right?

Let’s get optimizing. First, start with your theme.

The biggest consideration for any theme is how it handles the main navigation. A good test is to disable CSS and JavaScript (the Web Developer toolbar makes this easy), this then enables you to view the HTML structure. The out the box product Magento offers a pretty elegant solution that uses a semantically pleasing, nested unordered list. We would suggest using a theme that doesn’t deviate too far away from this convention if you aren’t 100% sure what you should be looking for.

Another area to check is to run the theme through Google’s mobile-friendly test. With Google’s mobile-first index nearly fully rolled out, making sure your site is fully mobile-friendly is a must.

Configuration setting

Considering the power of Magento, the backend isn’t too complicated and the options are split quite intuitively. All the following settings can all be found in the “Store – Configuration”.

General – Web – URL Options – Auto redirect to base URL

Selecting “Yes (301 Moved Permanently)” will mean non-www traffic is automatically redirected to www or vice versa.

General – Web – Search Engine Optimization – Use web server rewrites

Magento’s code is based upon a variation of the MVC framework. For non-devs, in simple terms, this means templates are called via the URL structure. This doesn’t always lend itself to human or SEO-friendly URLs. Ensuring this setting is set to “yes” means Magento will tidy up the structure. For example, “” will become “”.

General – Web – Base URLs – Base URL

If you are running with an SSL certificate, which all e-commerce sites should be these days, then this should be set to the same as the Secure Base URL that is ““. This will mean anyone attempting to access HTTP will be redirected to HTTPS.

General – Design – Search Engine Robots – Default Robots

This might seem like an obvious one, but we’ve seen development sites pushed live having a global meta robots tag with the “noindex, nofollow” value. So, ensue when going live this is changed to “index, follow”.

General – Design – Search Engine Robots – Edit custom instruction of the robots.txt file

This is where custom amends to the robots.txt file can be made. You can disallow any pages or directories you do not want search engines to index.

Catalog – Catalog –  Search Engine Optimization  – Use Categories Path for Product URLs

Let me use the much-coined SEO phrase – “it depends”. If this is set to “no” all products will appear in the root directory which is “”. This option is the most manageable and trouble-free setting to use, especially if your products appear in multiple categories.

When set to “yes” the URL will show the path of categories and subcategories, that is “”.

If you are familiar with the concept of content silos and think it is a strategy you want to employ, then you will want to set this option to “yes”.

You should be aware of potential duplicate content issues though. If you are unsure then it’s really not worth the risk.

Catalog – XML sitemap

This section allows you to set frequency values and priority settings for categories, products, and CMS pages. For most applications the default values are sufficient.

In the “Generation Settings” section, you can also set the sitemap to auto-generate/update by setting “Enabled” to “Yes”. This is usually a good option with the frequency set, depending on how often you add new pages to your site.

Catalog – XML sitemap – Search Engine Submission settings –  Enable submission to Robots.txt

This will add a line to your robots.txt file informing the search engines where to find your XML sitemap. You can submit it via the Google Search Console, but a bit of automation is always good. So unless you have a specific reason not to then this should be set to “Yes”.

Site speed, the elephant in the room.

It’s no secret that Google likes a fast site, and it’s also no secret that due to the size of Magento’s code base it doesn’t have the world’s best reputation for speed. However, there are some quick wins you can make.

1. Host server

This will largely come down to your budget. Magento does run a basic shared server environment, but if you can stretch to a dedicated server then you will have so much more processing power at your fingertips

2. Caching

Magento has a sophisticated caching system that should be implemented. If you navigate to “System – Cache Management” you will want to make sure that all caches are set to “Enabled”. Often in the development stage, these can be switched off.

3. Flat catalog

By default, Magento uses the Entity-Attribute-Value (EAV) database system. This means that products and their attributes can be split over many tables. It’s a very flexible model but also slower when compared to a flat system. For this reason, Magento has the option to switch to using a flat catalog. The more categories, products, and attributes you have, the bigger the benefit you will see here. To enable this feature go to – “Configuration > Catalog > Storefront”. Here you will find two options, “Use Flat Catalog Category” and “Use Flat Catalog Product”, set both of these to “Yes”.

4. Image optimization

Ensure that all images are sized no larger than they will appear at their maximum size within your responsive theme. Images should also be saved in the correct format with SVGs used for logos and graphics where possible.

5. Browser caching

This isn’t something that is an option in the backend of Magento. You’ll have to get your hands dirty by manually updating the .htaccess file. There are plenty of resources on the net that can provide guidance on this… just remember to make a backup on the .htaccess before you amend it.

6. HTTP/2

If you know, then you know. If not, it’s best to pop a support ticket into your hosting provider on how to implement this. HTTP/2 allows browsers to perform multiple requests over a single connection. With a basic Magento home page requiring around 200 requests, this is a no-brainer.

7. Extensions

It’s good practice to test your site speed before and after the installation of an extension. You can also do this retrospectively by disabling existing extensions. If you do find an extension that is causing speed problems then you will need to weigh up the benefit vs site speed cost.

Layered navigation

What is generally referred to as faceted navigation is known as layered navigation in Magento. It lets users filter down products in a category by their predefined attributes. This is a feature that users have grown to expect when navigating ecommerce sites. It’s also a feature that has given search marketers more than a few headaches over the years.

If you take as an example a category page with 20 products, and within those products, there are five colors, five sizes, and four styles. When you consider you can filter by any combination of attributes, one category page has now turned into more than 100, all with their own URL. To compound this, you can then also order the products by name, price or number, and then select where you want them ascending or descending. As these options generally also update the URL, we are now up to 600 URLs. When you consider this is just one category you can appreciate it could cause problems with indexing.

Don’t get stuck in the spider web

We have seen ecommerce sites with millions of pages needlessly indexed, due to faceted parameters, on more than one occasion. Not only does this cause issues for Google being able to figure out what are the important pages on your site are, but they can also become spider traps.

This is where search engine bots will spend so much time crawling they essentially give up on your site and go somewhere else.

Managing this issue is where search marketers earn our keep. So, how can we accomplish this in Magento?

Unfortunately, there is not a completely elegant solution that’s straight out of the box. There are extensions that you can install that do make the job a little easier or you could even write some custom code yourself with the help of user forums.

Ultimately what you are looking to achieve are any of the following solutions

  • Add a canonical tag that references the non-filtered page
  • Nofollow all links to filtered pages and add a “noindex” tag on the linked pages
  • “Disallow” the pages in your robots.txt file

Another solution is declaring the URL parameters within Google’s Search Console. At the time of writing, you still have to do this via the old interface.

Which solution you choose, can depend upon the site. For instance, the canonical tag might be a good solution if you have only a few filterable attributes in your layered navigation, but as it still requires Google to crawl the pages to find these tags, if you have 100s of attributes it could use a large proportion of your crawl budget (even though the pages aren’t being indexed).

We have a dedicated post on faceted navigation if you would like to read more on the subject.

What next?

So you’ve got the right products at the right price, you’ve got your technical SEO sorted but so has your competition. How do you set yourself apart so you stand out in the SERPs?


A solid content strategy is what we do best here at Zazzle Media. We won’t dig too deep into this subject here, as we have numerous other posts we will point you in the direction of, and it’s not a topic exclusively related to Magento. What we will do is cover some of the areas you should be looking to cover:

Functional content

You can read up on the importance of having engaging functional content here.

Category content – In the admin area navigate to – Catalog – Categories – [Category] – Content – Description

Category pages will often drive a good proportion of traffic to your site. Categorizing your catalog to align with your keyword research will be worth the time and effort and help your site realize its full potential. When generating copy for the pages, a top tip is to look at the TF*IDF using a tool such as Ryte. This will highlight any words that are over or under-optimized for our page based upon the main topic.

Product descriptions – These descriptions can be added on your mass import CSV file or by navigating to – Catalog > Products > [Product] > Content > Description in the admin area.

Try to steer clear of using descriptions provided directly from the suppliers or manufacturers, as you can bet they’ve already been used on numerous other websites. This can be a big task with larger catalogs, but set a certain amount of resources aside every month and concentrate on your most popular items to start with.

Informational content

There are various ways of publishing news/blog content on Magento. A popular solution is to integrate WordPress using the Fishpig extension. This has been around for years and there are versions for Magento 1 and 2. It allows one-click login to both platforms and lets you associate posts with specific products which is a useful feature.

This is the area where a good strategy can pay dividends. Performing a gap analysis on your top competitors is an effective way to identify quick wins. Some comprehensive informational keyword research will also highlight questions and topics users are searching for. All this information can help you put together a content calendar that should align with business focuses and seasonal trends. Considering the different stages in your sales cycle, and the questions your users might have at these points will enable you to create a comprehensive resource of information.

In summary

Developing a site on the Magento platform isn’t always the cheapest solution to launch an ecommerce website, however, on the flip side, you’ll never want for a more powerful solution or be short of advice from the vast developer community. You also should have any issue in integrating it with the product information management (PIM) tool of your choice.

With a little bit of configuration, you should also have a site that is SEO-friendly. Regardless of the platform, the output is simply a mixture of HTML, CSS, JavaScript, images and other resources. So fundamentally the same rules apply. Also, remember SEO isn’t a one-hit solution, it’s a strategy that is constantly evolving. Stand still and your competitors will catch you up and take your customers.

Mark Chisholm is an SEO Executive working within the Search & Data Team at Zazzle Media.

The post Quick wins for Magento SEO appeared first on Search Engine Watch.

Reblogged 19 hours ago from