Slack Archive
SearchChannelsQ&AUsersFiles

Slack Archive Browser

    Questions & Answers

    Kate's page-level variables are not accessible via content.widgets initially

    KKate Karpovich
    #hublNov 21, 2024

    Using `widget_data` instead of `content.widgets` to access exported module data with default values. Example: `{% set show_activate_button = widget_data.page_settings.showActivateButton %}`

    DAnswered by Davide Bernardi

    Shiloh Paul asked about categorizing landing pages similarly to blog tags

    SShiloh Paul
    #generalNov 21, 2024

    Nich Mueller proposed using custom modules with select fields or HubDB for categorization and dynamic listing

    NAnswered by Nich Mueller

    Melinda Green encountered read-only property issues during CSV import for custom objects.

    MMelinda
    #devbootcamp2024Nov 21, 2024

    Carter's GitHub repo and updated documentation provided clarity on property mappings and import processes.

    JAnswered by Justin Givens - Level 2

    Jonas Bang reported an incorrect folder structure when uploading themes via `@resultify/hubspot-lib-cms`.

    JJonas Bang
    #themesNov 21, 2024

    Aleksandar Perisic provided a path normalization fix for Windows OS to correct the upload structure.

    AAnswered by Aleksandar Perisic

    Tasha Hussey encountered a 'Cannot resolve property' error with a blog module.

    TTasha Hussey
    #themesNov 20, 2024

    Anton Bujanowski suggested using `{{ updates|pprint }}` and adjusting truncation logic, which resolved the issue.

    TAnswered by Tasha Hussey

    Shiloh wants to set default content for blog post_body in a template

    SShiloh Paul
    #hublNov 20, 2024

    Using the `content_attribute` block in the module to set default content for post_body. Example: `{% content_attribute "post_body" %}{{ post_body|default("Test copy") }}{% end_content_attribute %}`

    AAnswered by Aleksandar Perisic

    Hollyce Brammer asks about increasing the Export API limit for development testing

    HHollyce Brammer
    #apiNov 20, 2024

    Jacob Jennings suggests using webhooks for real-time sync instead of scheduled exports and mentions webhook availability via private apps.

    JAnswered by Jacob Jennings

    Daniel Arango faces issues with the legacy Contacts Search API (v1) returning no results

    DDaniel Arango
    #apiNov 20, 2024

    Jacob Jennings advises switching to the v3 Search API and using the 'query' parameter for broader searches.

    JAnswered by Jacob Jennings

    Muhammad Faizan Kazi seeks a way to fetch updated thread statuses via Conversations API

    MMuhammad Faizan Kazi
    #apiNov 20, 2024

    Nick Drane mentions ongoing API rework and plans to expose an updatedAt field for status changes in the future.

    NAnswered by Nick Drane

    Krishna asks how to display data from associated custom objects on a CMS page dynamically for the viewing contact, and how to implement automatic content refresh (like long-polling) when backend data changes without excessive API calls.

    KKrishna Dhongade
    #data-driven-contentNov 19, 2024

    Fetching associated data is possible using serverless functions or GraphQL/HubL. For automatic updates, HubSpot doesn't offer native support; Norman suggests exploring frontend libraries like HTMX with its web sockets extension as a potential solution.

    NAnswered by Norman Khine

    Farid encounters missing X-HubSpot-Signature header in CRM card requests

    FFarid
    #apiNov 19, 2024

    Scott Marion clarifies that webhooks require signature validation, while API calls initiated by the app do not.

    SAnswered by Scott Marion

    Neil Proctor wants to create a conversation thread linked to a deal for order-related messaging

    NNeil Proctor
    #apiNov 19, 2024

    Eric Hirsh recommends using the Custom Channels API (beta) to integrate messaging into Help Desk or Inbox, associating messages with tickets/deals.

    EAnswered by Eric Hirsh

    Mariel Gaetano sought methods to track PDF link clicks using HubSpot custom events

    MMariel Gaetano
    #generalNov 18, 2024

    Robert Ainslie outlined using custom behavioral events with JavaScript snippets and provided example code

    RAnswered by Robert Ainslie

    Mario Sergio Araujo Dias asked about validating form fields via external API calls

    MMario Sergio Araujo Dias
    #generalNov 18, 2024

    Robert Ainslie recommended using HubSpot's form events and provided script examples for validation integration

    RAnswered by Robert Ainslie

    David Lee experienced HubSpot forms failing to load in modals after multiple opens

    DDavid Lee
    #generalNov 18, 2024

    Robert Ainslie suggested using HubSpot CTAs as a workaround after target and formInstanceId parameters didn't resolve the issue

    DAnswered by David Lee

    Seongkuk Han (hsk) inquires about implementing custom CRM cards in the Inbox for contextual data display.

    SSeongkuk Han
    #ideasNov 18, 2024

    Sejal Parikh (sparikh) suggests using the existing Helpdesk Ticket Sidebar location but confirms no direct Inbox card support yet.

    SAnswered by Sejal Parikh

    David needs help implementing pagination for form submissions using the Forms API

    DDavid Suárez
    #apiNov 15, 2024

    Zack explains using the 'after' parameter and checking the 'paging' property in the response to handle pagination.

    ZAnswered by Zack Lyons

    Nathan Gifford encounters CSP errors with HubSpot Payments in a custom module

    NNathan Gifford
    #modulesNov 15, 2024

    Kilian Trunk and Jon McLaren suggest contacting HubSpot support due to potential platform-side CSP issues

    NAnswered by Nathan Gifford

    Ty Hudson asks if the company logo URL can be retrieved via the API

    TTy Hudson
    #apiNov 15, 2024

    Zack confirms that retrieving company logos via API is not currently supported, citing community posts.

    ZAnswered by Zack Lyons

    Miguel is unable to retrieve property history using the Deals Search API's propertiesWithHistory parameter

    MMiguel da Mota
    #apiNov 15, 2024

    Zack suggests using the Search API to get Deal IDs and then the Batch Read API to fetch property history, as the Search API doesn't support propertiesWithHistory.

    ZAnswered by Zack Lyons
    Page 12 of 535