G2 Reviews API
Pull G2 software reviews for any product: star rating, what reviewers like and dislike, problems solved, market segment, and G2's rating rubric as clean JSON.
$0.050682/1k results, pay per request, no subscription.
HubSpot Marketing Hub Reviews
4.5
Based on 2,140 reviews
"Great all in one marketing platform once you get past setup"
Michael D.
Mid-Market
What do you like best about HubSpot Marketing Hub?
The workflow automation and lead scoring save our team hours every week, and the reporting dashboards make it easy to show marketing's impact to leadership.
What do you dislike about HubSpot Marketing Hub?
The pricing tiers jump quickly once you need more contacts or custom reporting, and some of the more advanced automation features have a real learning curve.
Review collected by and hosted on G2.com · Sep 16, 2026
"Solid for email and landing pages, pricier as you scale"
Priya S.
Small-Business
What do you like best about HubSpot Marketing Hub?
Drag and drop email builder is genuinely easy for non technical marketers, and it integrates cleanly with our CRM data for personalization.
What do you dislike about HubSpot Marketing Hub?
Support response times slowed down after we moved off the top tier plan, and some templates feel dated compared to newer tools.
Review collected by and hosted on G2.com · Sep 11, 2026
"The reporting alone justified the switch from our old stack"
Owen R.
Enterprise
What do you like best about HubSpot Marketing Hub?
Custom report builder lets us build exactly the attribution views our CFO asks for, and the native integration with the sales CRM keeps everything in sync.
What do you dislike about HubSpot Marketing Hub?
Onboarding took longer than we expected because there is a lot of surface area to configure correctly.
Review collected by and hosted on G2.com · Sep 3, 2026
{"id": "g2_rv_7734210","rating": 4.5,"nps": 9,"title": "Great all in one marketing platform once you get past setup","likes": "The workflow automation and lead scoring save our team hours every week, and the reporting dashboards make it easy to show marketing's impact to leadership.","dislikes": "The pricing tiers jump quickly once you need more contacts or custom reporting, and some of the more advanced automation features have a real learning curve.","problemsSolved": "We used to track leads across three different spreadsheets. HubSpot gives us one place to see the whole funnel from first visit to closed deal.","author": "Michael D.",+14 more fields}
Pricing and providers
G2 Reviews API pricing: one API, 2 interchangeable providers
The cheapest provider serves first. If it fails, the next one takes over in the same call.
capped at $0.00446 per request1 result$0.0001144 results$0.0022688 results$0.00446 capYou are charged for what comes back. Lower the limit to pay less - and no single request can cost more than the cap, however much comes back.2OctopusBackup 1100.00% uptime2503ms p500.5% of calls0.5%1 calls$1.43/1k resultsup to $0.143 / requestMetered per result returned$0.0055 base + $0.00138 per result
capped at $0.143 per request1 result$0.0068850 results$0.0745100 results$0.143 capYou are charged for what comes back. Lower the limit to pay less - and no single request can cost more than the cap, however much comes back.
Try it
Get G2 reviews in one request
{
"found": true,
"data": {
"items": [
{
"id": "g2_rv_7734210",
"rating": 4.5,
"nps": 9,
"title": "Great all in one marketing platform once you get past setup",
"likes": "The workflow automation and lead scoring save our team hours every week, and the reporting dashboards make it easy to show marketing's impact to leadership.",
"dislikes": "The pricing tiers jump quickly once you need more contacts or custom reporting, and some of the more advanced automation features have a real learning curve.",
"problemsSolved": "We used to track leads across three different spreadsheets. HubSpot gives us one place to see the whole funnel from first visit to closed deal.",
"author": "Michael D.",
"marketSegment": "Mid-Market",
"authorCountry": "United States",
"helpfulVotes": 18,
"reviewSource": "organic",
"responseType": "text",
"switchedFrom": true,
"ratings": {
"easeOfUse": 8,
"easeOfSetup": 6,
"easeOfAdmin": 8,
"meetsRequirements": 9,
"qualityOfSupport": 8,
"easeOfDoingBusinessWith": 9
},
"createdUtc": 1789600000,
"url": "https://www.g2.com/products/hubspot-marketing-hub/reviews/hubspot-marketing-hub-review-7734210",
"productName": "HubSpot Marketing Hub",
"productSlug": "hubspot-marketing-hub",
"productId": "g2_p_10118",
"sourceType": "organic",
"status": "approved"
},
{
"id": "g2_rv_7728844",
"rating": 4,
"nps": 7,
"title": "Solid for email and landing pages, pricier as you scale",
"likes": "Drag and drop email builder is genuinely easy for non technical marketers, and it integrates cleanly with our CRM data for personalization.",
"dislikes": "Support response times slowed down after we moved off the top tier plan, and some templates feel dated compared to newer tools.",
"problemsSolved": "Cut our email production time roughly in half and gave marketing and sales a shared view of contact activity.",
"author": "Priya S.",
"marketSegment": "Small-Business",
"authorCountry": "United States",
"helpfulVotes": 6,
"reviewSource": "vendor",
"responseType": "text",
"switchedFrom": false,
"ratings": {
"easeOfUse": 9,
"easeOfSetup": 8,
"easeOfAdmin": 7,
"meetsRequirements": 7,
"qualityOfSupport": 5
},
"createdUtc": 1789100000,
"url": "https://www.g2.com/products/hubspot-marketing-hub/reviews/hubspot-marketing-hub-review-7728844",
"productName": "HubSpot Marketing Hub",
"productSlug": "hubspot-marketing-hub",
"productId": "g2_p_10118",
"sourceType": "vendor",
"status": "approved"
},
{
"id": "g2_rv_7715390",
"rating": 5,
"nps": 10,
"title": "The reporting alone justified the switch from our old stack",
"likes": "Custom report builder lets us build exactly the attribution views our CFO asks for, and the native integration with the sales CRM keeps everything in sync.",
"dislikes": "Onboarding took longer than we expected because there is a lot of surface area to configure correctly.",
"problemsSolved": "We finally have one source of truth for marketing performance instead of stitching together exports from four tools.",
"author": "Owen R.",
"marketSegment": "Enterprise",
"authorCountry": "Canada",
"helpfulVotes": 31,
"reviewSource": "organic",
"responseType": "video",
"switchedFrom": true,
"ratings": {
"easeOfUse": 8,
"easeOfSetup": 7,
"easeOfAdmin": 9,
"meetsRequirements": 10,
"qualityOfSupport": 9,
"easeOfDoingBusinessWith": 9
},
"createdUtc": 1788400000,
"url": "https://www.g2.com/products/hubspot-marketing-hub/reviews/hubspot-marketing-hub-review-7715390",
"productName": "HubSpot Marketing Hub",
"productSlug": "hubspot-marketing-hub",
"productId": "g2_p_10118",
"sourceType": "organic",
"status": "approved"
}
]
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-08 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- productstring
hubspot-marketing-hub
G2 product slug, for example hubspot-marketing-hub. A full G2 product URL is also accepted and reduced to its slug.
- limitinteger
50
Maximum number of reviews to return. The minimum is 50 because G2 review sources will not serve a smaller page. You are billed per returned result, so a lower limit costs less.
- requireFieldsarray
Optional; omit it and routing is unchanged, with the cheapest source serving. Name the output fields this request must be able to return, for example `productSlug`, and it is served only by a source that returns every one of them. Fields you do not name are still returned whenever the serving source has them. This can raise your price: when the cheapest source cannot return a named field, a dearer source serves, and you are quoted and charged its price. A named field can still be absent on a review that genuinely lacks it. Naming a combination that no single source returns together is refused as invalid input, with no charge.
- sortByenum
recent
Sort order for the returned reviews: newest first, most helpful first, highest or lowest rated first, or G2's own default ordering.
Response
JSON, one example value per field.
- foundboolean
true
- idstring
g2_rv_7734210
- ratingnumber
4.5
- npsnumber
9
- titlestring
Great all in one marketing platform once you get past setup
- likesstring
The workflow automation and lead scoring save our team hours every week, and the reporting dashboards make it easy to show marketing's impact to leadership.
- dislikesstring
The pricing tiers jump quickly once you need more contacts or custom reporting, and some of the more advanced automation features have a real learning curve.
- problemsSolvedstring
We used to track leads across three different spreadsheets. HubSpot gives us one place to see the whole funnel from first visit to closed deal.
- authorstring
Michael D.
- marketSegmentstring
Mid-Market
- authorCountrystring
United States
- helpfulVotesnumber
18
- reviewSourcestring
organic
- responseTypestring
text
- switchedFromboolean
true
- createdUtcnumber
1789600000
- urlstring
https://www.g2.com/products/hubspot-marketing-hub/reviews/hubspot-marketing-hub-review-7734210
- productNamestring
HubSpot Marketing Hub
- productSlugstringcan require
hubspot-marketing-hub
- productIdstring
g2_p_10118
- sourceTypestring
organic
- statusstring
approved
- easeOfUsenumber
8
- easeOfSetupnumber
6
- easeOfAdminnumber
8
- meetsRequirementsnumber
9
- qualityOfSupportnumber
8
- easeOfDoingBusinessWithnumber
9
FAQ
About the G2 Reviews API
The AnyAPI G2 Reviews API returns G2 reviews data as normalized JSON from one POST call to /v1/run/g2.reviews. Pull G2 software reviews for any product: star rating, what reviewers like and dislike, problems solved, market segment, and G2's rating rubric as clean JSON. AnyAPI routes each request across 2 sources and falls back automatically when one fails. It costs $0.05 per 1,000 results, and never more than $0.00446 for a single request, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 96.9% of G2 reviews calls through AnyAPI succeeded, with a median response time of 5.7 seconds across 194 measured calls.