# Develop, Build & Integrate

**URL:** https://community.hubspot.com/c/develop-build-integrate/58.md?page=104

[Latest](https://community.hubspot.com/latest.md) · [Categories](https://community.hubspot.com/categories.md) · [Tags](https://community.hubspot.com/tags.md)

**Page:** 105

---

## [Issues Hosting .txt File](https://community.hubspot.com/t/issues-hosting-txt-file/129999)

<div class="topic-metadata">

**Author:** [@Owen-Rechkemmer](https://community.hubspot.com/u/Owen-Rechkemmer)\
**Replies:** 1\
**Last updated:** [April 16, 2025, 12:13pm UTC](https://community.hubspot.com/t/issues-hosting-txt-file/129999 "2025-04-16T12:13:49Z")

</div>

Context: I’m trying to set up IndexNow API through Ahrefs. To do so, I need to “host a proper UTF-8 text key file at the root of your website”. If the API key was “hmmqv”, the URL should be “http://snicsolutions.com/hmm…

---

## [Integration with google analytics](https://community.hubspot.com/t/integration-with-google-analytics/129829)

<div class="topic-metadata">

**Author:** [@Afshin](https://community.hubspot.com/u/Afshin)\
**Replies:** 3\
**Last updated:** [April 16, 2025, 11:33am UTC](https://community.hubspot.com/t/integration-with-google-analytics/129829 "2025-04-16T11:33:30Z")

</div>

Hi HubSpot Support, We’ve implemented Google Analytics 4 tracking using gtag() and custom event tracking (e.g., cta\_click) on our HubSpot-hosted website. While the script initializes correctly, we’re seeing the followin…

---

## [cms-react hubl template not showing list memberships](https://community.hubspot.com/t/cms-react-hubl-template-not-showing-list-memberships/129868)

<div class="topic-metadata">

**Author:** [@ABainbridge](https://community.hubspot.com/u/ABainbridge)\
**Replies:** 5\
**Last updated:** [April 16, 2025, 10:48am UTC](https://community.hubspot.com/t/cms-react-hubl-template-not-showing-list-memberships/129868 "2025-04-16T10:48:05Z")

</div>

Hi, running into an issue that doesn’t make sense to me. I have a custom module that does some list membership stuff which all makes sense after looking at membership overview I’m then trying to do something similar but…

---

## [Is it possible to get access to the underlying SQL database](https://community.hubspot.com/t/is-it-possible-to-get-access-to-the-underlying-sql-database/29977)

<div class="topic-metadata">

**Author:** [@DavidThielen](https://community.hubspot.com/u/DavidThielen)\
**Replies:** 6\
**Last updated:** [April 16, 2025, 5:34am UTC](https://community.hubspot.com/t/is-it-possible-to-get-access-to-the-underlying-sql-database/29977 "2025-04-16T05:34:55Z")

</div>

Hi all; We need the ability to perform queries where we filter by any combination of values against any set of properties in an object. For example, all Deals for Customers that closed in Q4 and the Company is in Califo…

---

## [Deprecation of Node v18 in all serverless functions and CLI](https://community.hubspot.com/t/deprecation-of-node-v18-in-all-serverless-functions-and-cli/129068)

<div class="topic-metadata">

**Author:** [@jmclaren](https://community.hubspot.com/u/jmclaren)\
**Replies:** 1\
**Last updated:** [April 16, 2025, 5:28am UTC](https://community.hubspot.com/t/deprecation-of-node-v18-in-all-serverless-functions-and-cli/129068 "2025-04-16T05:28:33Z")

</div>

This is a reposting of an announcement on the HubSpot developer changelog. If there are any differences in this version from the version on the changelog, the official changelog is the source of truth. ---------- Node…

---

## [How to prevent ConnectWise duplicates with sync in HubSpot?](https://community.hubspot.com/t/how-to-prevent-connectwise-duplicates-with-sync-in-hubspot/100981)

<div class="topic-metadata">

**Author:** [@aaenglish](https://community.hubspot.com/u/aaenglish)\
**Replies:** 6\
**Last updated:** [April 16, 2025, 5:23am UTC](https://community.hubspot.com/t/how-to-prevent-connectwise-duplicates-with-sync-in-hubspot/100981 "2025-04-16T05:23:32Z")

</div>

We currently are setup with the ConnectWise Manage integration with a one-way sync from ConnectWise to Hubspot. When we init…

---

## [Keeping production and development database schemas in sync](https://community.hubspot.com/t/keeping-production-and-development-database-schemas-in-sync/11682)

<div class="topic-metadata">

**Author:** [@system](https://community.hubspot.com/u/system)\
**Replies:** 2\
**Last updated:** [April 16, 2025, 5:19am UTC](https://community.hubspot.com/t/keeping-production-and-development-database-schemas-in-sync/11682 "2025-04-16T05:19:48Z")

</div>

Hi everybody, I’m new to Hubspot development. My company has an instance on hubspot (with a contact database) and wishes to call some hubspot API. For this purpose, I’d like to test the API calls from my application to …

---

## [Limit list of customers based on user id](https://community.hubspot.com/t/limit-list-of-customers-based-on-user-id/129969)

<div class="topic-metadata">

**Author:** [@KMitchell32](https://community.hubspot.com/u/KMitchell32)\
**Replies:** 1\
**Last updated:** [April 16, 2025, 4:13am UTC](https://community.hubspot.com/t/limit-list-of-customers-based-on-user-id/129969 "2025-04-16T04:13:56Z")

</div>

I am trying to create a dropdown to show a user a list of customers based on their current access. I have two user scenarios: Users who can see all customers (user has permissions for customers set to View All) Users …

---

## [Need to add a new attrbiute in call records](https://community.hubspot.com/t/need-to-add-a-new-attrbiute-in-call-records/129951)

<div class="topic-metadata">

**Author:** [@RR81](https://community.hubspot.com/u/RR81)\
**Replies:** 6\
**Last updated:** [April 15, 2025, 6:51pm UTC](https://community.hubspot.com/t/need-to-add-a-new-attrbiute-in-call-records/129951 "2025-04-15T18:51:19Z")

</div>

Hi, I am currently fetching call metadata using this API endpoint client.crm.objects.calls.search\_api.do\_search(), and I would like to add a new attribute for the calls to add my own metadata for each call, I am plannin…

---

## [Public APP development](https://community.hubspot.com/t/public-app-development/129965)

<div class="topic-metadata">

**Author:** [@arahman\_11](https://community.hubspot.com/u/arahman_11)\
**Replies:** 1\
**Last updated:** [April 15, 2025, 6:08pm UTC](https://community.hubspot.com/t/public-app-development/129965 "2025-04-15T18:08:12Z")

</div>

Hi everyone, I’m currently developing a public HubSpot app that, upon installation, creates several custom fields in the Companies module and adds a button labeled Enrich. When a user clicks this button, it should fetch…

---

## [CMS React: Blog Templates](https://community.hubspot.com/t/cms-react-blog-templates/129141)

<div class="topic-metadata">

**Author:** [@tricialeach](https://community.hubspot.com/u/tricialeach)\
**Replies:** 4\
**Last updated:** [April 15, 2025, 5:34pm UTC](https://community.hubspot.com/t/cms-react-blog-templates/129141 "2025-04-15T17:34:53Z")

</div>

Hello, I’m trying to create a blog template with CMS React. This is an example of my template. How do I inject the Blog Body entry field into my theme template? Thank you! Tricia {% extends "./layouts/base.hubl.html"…

---

## [Hubspot pulling default store from Magento](https://community.hubspot.com/t/hubspot-pulling-default-store-from-magento/129864)

<div class="topic-metadata">

**Author:** [@viens666](https://community.hubspot.com/u/viens666)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 3:59pm UTC](https://community.hubspot.com/t/hubspot-pulling-default-store-from-magento/129864 "2025-04-15T15:59:20Z")

</div>

Using Magento2, Hubspot connector is pulling abandoned cart data. I’m trying to create abandoned cart emails and I want to include the product URL in the email so the user can navigate there to finalize their purchase. I…

---

## [Content-Security-Policy-Report-Only from app.hubspot.com is reporting errors to browsers](https://community.hubspot.com/t/content-security-policy-report-only-from-app-hubspot-com-is-reporting-errors-to-browsers/30345)

<div class="topic-metadata">

**Author:** [@AndrewHo](https://community.hubspot.com/u/AndrewHo)\
**Replies:** 44\
**Last updated:** [April 15, 2025, 3:29pm UTC](https://community.hubspot.com/t/content-security-policy-report-only-from-app-hubspot-com-is-reporting-errors-to-browsers/30345 "2025-04-15T15:29:46Z")

</div>

When embedding a Hubspot form in a website, Chrome is showing the following issues in Devtools: Refused to frame app.hubspot.com because an ancestor violates the following Content Security Policy directive: “frame-ances…

---

## [Automatic PDF download on form fill](https://community.hubspot.com/t/automatic-pdf-download-on-form-fill/108588)

<div class="topic-metadata">

**Author:** [@LSanders](https://community.hubspot.com/u/LSanders)\
**Replies:** 7\
**Last updated:** [April 15, 2025, 3:26pm UTC](https://community.hubspot.com/t/automatic-pdf-download-on-form-fill/108588 "2025-04-15T15:26:35Z")

</div>

Hello, We have a HubSpot hosted website that is predominantly viewed on Desktop. As part of a campaign our company wants the submission of a form fill to automaticallly download a pdf, they don’t want it to be viewed in…

---

## [Duplicate E-signature Emails in Custom Quote Template](https://community.hubspot.com/t/duplicate-e-signature-emails-in-custom-quote-template/129796)

<div class="topic-metadata">

**Author:** [@MLandrito](https://community.hubspot.com/u/MLandrito)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 2:52pm UTC](https://community.hubspot.com/t/duplicate-e-signature-emails-in-custom-quote-template/129796 "2025-04-15T14:52:33Z")

</div>

We have a custom quote template that we are using, but we are using an exact copy of the e-signature module from Hubspot’s default template (@Hubspot/quote\_signature.module). The issue is that we’re seeing duplicate ema…

---

## [How can I sync contact name changes to Google Sheets in HubSpot?](https://community.hubspot.com/t/how-can-i-sync-contact-name-changes-to-google-sheets-in-hubspot/110039)

<div class="topic-metadata">

**Author:** [@giogiogio](https://community.hubspot.com/u/giogiogio)\
**Replies:** 6\
**Last updated:** [April 15, 2025, 2:51pm UTC](https://community.hubspot.com/t/how-can-i-sync-contact-name-changes-to-google-sheets-in-hubspot/110039 "2025-04-15T14:51:23Z")

</div>

Hello! I’m struggling to set up my first workflow, to update contact records on google sheets using the Google Sheet integra…

---

## [Is it safe to delete header.html from child theme? Duplicated from parent theme.](https://community.hubspot.com/t/is-it-safe-to-delete-header-html-from-child-theme-duplicated-from-parent-theme/112509)

<div class="topic-metadata">

**Author:** [@JTapper](https://community.hubspot.com/u/JTapper)\
**Replies:** 8\
**Last updated:** [April 15, 2025, 2:19pm UTC](https://community.hubspot.com/t/is-it-safe-to-delete-header-html-from-child-theme-duplicated-from-parent-theme/112509 "2025-04-15T14:19:32Z")

</div>

Hi, During development, we made a copy of the header.html file from the parent theme and moved it to the child theme. We forgot about it and it’s been there for quite some time now, unchanged, and meanwhile the header.h…

---

## [QuoteWerks Integration Cannot Update Closed/Won Deals through DataLink](https://community.hubspot.com/t/quotewerks-integration-cannot-update-closed-won-deals-through-datalink/115816)

<div class="topic-metadata">

**Author:** [@DKroenke](https://community.hubspot.com/u/DKroenke)\
**Replies:** 3\
**Last updated:** [April 15, 2025, 2:16pm UTC](https://community.hubspot.com/t/quotewerks-integration-cannot-update-closed-won-deals-through-datalink/115816 "2025-04-15T14:16:22Z")

</div>

Hi There, I have an issue where we need to add post-order information as it is generated and gathered for a Deal that has become an Order. For example; items like Serial Numbers and Shipping/Tracking information are pop…

---

## [Quotewerks Feedback](https://community.hubspot.com/t/quotewerks-feedback/129897)

<div class="topic-metadata">

**Author:** [@BillX](https://community.hubspot.com/u/BillX)\
**Replies:** 1\
**Last updated:** [April 15, 2025, 2:13pm UTC](https://community.hubspot.com/t/quotewerks-feedback/129897 "2025-04-15T14:13:02Z")

</div>

Hi Folks. We are looking at Quotewerks as a our main app for quoting based on a unique use case. Neither Hubspot, PandaDocs nor does Proposify do what we need. Our business relies on importing complex enterprise quotes …

---

## [Automating Updates to a Custom Dropdown Field in HubSpot](https://community.hubspot.com/t/automating-updates-to-a-custom-dropdown-field-in-hubspot/129648)

<div class="topic-metadata">

**Author:** [@SWilsonA4u](https://community.hubspot.com/u/SWilsonA4u)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 1:34pm UTC](https://community.hubspot.com/t/automating-updates-to-a-custom-dropdown-field-in-hubspot/129648 "2025-04-15T13:34:13Z")

</div>

I have a custom dropdown field in HubSpot that contains the names of company employees. These employees are agents who are not HubSpot users, and there are no plans to make them HubSpot users in the future. This field i…

---

## [Cant get engagements](https://community.hubspot.com/t/cant-get-engagements/129827)

<div class="topic-metadata">

**Author:** [@NLingeman](https://community.hubspot.com/u/NLingeman)\
**Replies:** 2\
**Last updated:** [April 15, 2025, 1:10pm UTC](https://community.hubspot.com/t/cant-get-engagements/129827 "2025-04-15T13:10:36Z")

</div>

I want to retrieve all engagements (CALL, NOTE, EMAIL, MEETING, TASK) associated with a specific contact, including their contents (such as metadata.body) using the HubSpot API. :white\_check\_mark: Current setup: All …

---

## [Salesforce creating companies with the same SF ID](https://community.hubspot.com/t/salesforce-creating-companies-with-the-same-sf-id/129896)

<div class="topic-metadata">

**Author:** [@JDiaz9](https://community.hubspot.com/u/JDiaz9)\
**Replies:** 1\
**Last updated:** [April 15, 2025, 9:51am UTC](https://community.hubspot.com/t/salesforce-creating-companies-with-the-same-sf-id/129896 "2025-04-15T09:51:39Z")

</div>

We installed the Salesforce–HubSpot integration for Companies and Contacts, with all mappings set to “Always use Salesforce.” However, we noticed HubSpot was automatically creating Companies based on the contact’s email …

---

## [Best Third Party App To Facilitate Hubspot \<\> Airtable Sync?](https://community.hubspot.com/t/best-third-party-app-to-facilitate-hubspot-airtable-sync/128811)

<div class="topic-metadata">

**Author:** [@annecaylin](https://community.hubspot.com/u/annecaylin)\
**Replies:** 4\
**Last updated:** [April 15, 2025, 7:49am UTC](https://community.hubspot.com/t/best-third-party-app-to-facilitate-hubspot-airtable-sync/128811 "2025-04-15T07:49:54Z")

</div>

Hi everyone! My team uses Hubspot and Airtable religiously but currently they don’t talk to each other. We’re exploring syncing capabilities through Ops Hub but our main roadblock is that in Airtable, we use one record …

---

## [Is Conditional logic possible on a landing page form using JS or PHP?](https://community.hubspot.com/t/is-conditional-logic-possible-on-a-landing-page-form-using-js-or-php/129728)

<div class="topic-metadata">

**Author:** [@AlanGrace](https://community.hubspot.com/u/AlanGrace)\
**Replies:** 2\
**Last updated:** [April 14, 2025, 8:13pm UTC](https://community.hubspot.com/t/is-conditional-logic-possible-on-a-landing-page-form-using-js-or-php/129728 "2025-04-14T20:13:16Z")

</div>

I am creating a landing page within HubSpot which will have a form to capture Lead Data. I need to be able to pass a value into a field based on some of the answers on the form. For example, there are 3 questions - wher…

---

## [Hiding blog tags](https://community.hubspot.com/t/hiding-blog-tags/34995)

<div class="topic-metadata">

**Author:** [@JLanfear](https://community.hubspot.com/u/JLanfear)\
**Replies:** 4\
**Last updated:** [April 14, 2025, 3:50pm UTC](https://community.hubspot.com/t/hiding-blog-tags/34995 "2025-04-14T15:50:21Z")

</div>

Hi, I have created a module that displays the three most recent posts on my homepage, however, I have also created a Post banner that displays posts with the tag ‘featured’ on my homepage. Basically in the three latest…

---

## [Recommend a Blog Post Generation App](https://community.hubspot.com/t/recommend-a-blog-post-generation-app/129540)

<div class="topic-metadata">

**Author:** [@BillX](https://community.hubspot.com/u/BillX)\
**Replies:** 5\
**Last updated:** [April 14, 2025, 1:44pm UTC](https://community.hubspot.com/t/recommend-a-blog-post-generation-app/129540 "2025-04-14T13:44:49Z")

</div>

I am looking to do the following with a 3rd Party Content Creation App. One use case is too have the app generate blog post ideas as well as the ability to request X number of articles. Create Blog articles in scale Re…

---

## [dated\_exchange\_rate in nodejs?](https://community.hubspot.com/t/dated-exchange-rate-in-nodejs/128609)

<div class="topic-metadata">

**Author:** [@ajinvise](https://community.hubspot.com/u/ajinvise)\
**Replies:** 5\
**Last updated:** [April 14, 2025, 11:24am UTC](https://community.hubspot.com/t/dated-exchange-rate-in-nodejs/128609 "2025-04-14T11:24:57Z")

</div>

When using calculated properties we have access to a dated\_exchange\_rate function.How can I replicate that functionallity in a nodejs script?

---

## [Google sheets x HubSpot integration | Contact ID](https://community.hubspot.com/t/google-sheets-x-hubspot-integration-contact-id/56262)

<div class="topic-metadata">

**Author:** [@ChrisChiha](https://community.hubspot.com/u/ChrisChiha)\
**Replies:** 6\
**Last updated:** [April 13, 2025, 6:04pm UTC](https://community.hubspot.com/t/google-sheets-x-hubspot-integration-contact-id/56262 "2025-04-13T18:04:47Z")

</div>

Hello, I am using HubSpot x Google sheets integration. My google sheet contains contact properties, for contacts that already exist in Hubspot (Contact ID, name, email,…) Is there a way to update my contacts in HubSpo…

---

## [Is this app compatible with my plan even?](https://community.hubspot.com/t/is-this-app-compatible-with-my-plan-even/89906)

<div class="topic-metadata">

**Author:** [@Rob206](https://community.hubspot.com/u/Rob206)\
**Replies:** 3\
**Last updated:** [April 13, 2025, 5:56pm UTC](https://community.hubspot.com/t/is-this-app-compatible-with-my-plan-even/89906 "2025-04-13T17:56:28Z")

</div>

I found this great plugin that integrated with Google Sheets - yayy! Right sidebar subscription compatibility says that it’s compatible with Free plan - yayyy!!! I click to view the setup guide and it tells me to use …

---

## [Transactional Email API](https://community.hubspot.com/t/transactional-email-api/129744)

<div class="topic-metadata">

**Author:** [@JTeagle](https://community.hubspot.com/u/JTeagle)\
**Replies:** 2\
**Last updated:** [April 13, 2025, 9:51am UTC](https://community.hubspot.com/t/transactional-email-api/129744 "2025-04-13T09:51:11Z")

</div>

We are looking to build out the transactional email API to send emails based on triggers in our app. We also are considering including WhatsApp (or SMS) sends into the transactional journey as many of our customers are o…

[Previous page](https://community.hubspot.com/c/develop-build-integrate/58.md?page=103)

[Next page](https://community.hubspot.com/c/develop-build-integrate/58.md?page=105)
