Benji

    Benji Weiser

    benji.weiser@kaldorgroup.com

    0

    Article
    Last Month

    Benji articles

    All Categories
    • All Categories
    • Pugpig Bolt
    • Pugpig Site
    • Pugpig Archive
    • Working with Pugpig
    • Pugpig Consulting

    Showing or hiding the edition ToC

    Published June 26th, 2023 by Benji Weiser

    Overview In a Pugpig Bolt edition you have the option of whether or not to display the table of contents. Showing the ToC means that will be the landing page for users when they tap into an edition. Hiding the ToC means the first page, or cover, of an edition will be the landing page when they tap in. Configuration You can adjust the default in your

    2859 Views 1 min

    How we prepare for new versions of iOS and Android

    Published July 4th, 2022 by Benji Weiser

    We expect a new major version of iOS and Android to be released each year with substantial changes to the operating system. These releases include new surface-level features, some of which we can take advantage of, as well as under-the-hood changes. In general we expect a new version of iOS in September, and a new version of Android in October. Thes

    4884 Views 1 min

    Audio Content Overview

    Published January 27th, 2023 by Benji Weiser

    Pugpig Bolt comes with a feature rich, built in, native audio player. The player can invoke for audio shown on the timeline and inside an article and includes the ability to download and play tracks offline, manage a playlist and much more. How to get audio into the app There are many ways to include audio in the app. These are: Manually create a Pu

    3140 Views 1 min

    Known major issues and crash reporting

    Published July 4th, 2022 by Benji Weiser

    Currently known issues Bolt iOS Timeline loading issues in the app. We have had a number of reports of the app displaying "failed to load" error messages on the timeline as well as timeline stying appearing incorrectly. We have an update rolling out in the coming weeks to help us improve stability and further identify the cause(s), should multiple f

    4091 Views 2 min

    Why we drop support for OS versions

    Published July 4th, 2022 by Benji Weiser

    Both Apple and Google release a new major version of their mobile operating systems (iOS and Android) every year. Each of these releases adds new functionality and changes or even removes some older features. Pugpig ensures your apps will always work on the latest versions of iOS and Android, as well as on a number of previous versions, allowing you

    5349 Views 1 min

    Bolt Release Notes - Web App

    Published July 4th, 2022 by Benji Weiser

    Release notes for all major versions of the Pugpig Bolt Web platform.  Bolt Web versions automatically roll out everywhere at 10:30 UTC the day after release, unless specifically configured otherwise. Note that dates are in YYYY-MM-DD format 6.5 - Released 2025-05-14 Major changes Added further analytics events including The events listed as upcomin

    4776 Views 5 min

    Pugpig Customer Agreement Terms and Conditions v1.7

    Published July 4th, 2022 by Benji Weiser

    1. Definitions and Interpretation  1.1 This Agreement is made between the Customer and Kaldor. This Agreement comprises:  (a)  the Order Form;  (b)  any Supplementary Order Forms;  (c)  these Terms & Conditions;  (d)  the Pugpig Acceptable Use Policy;  (e)  the Pugpig Support Policy; and  (f)  the Third Party Service Provider Policies.  In the e

    11856 Views 30 min

    What's new in Bolt 3.17?

    Published September 20th, 2023 by Benji Weiser

    Release dates Bolt iOS 3.17.4   -   2023-09-18 Bolt Android 3.17.4   -   2023-09-25 Major changes Making it easier for users to log in We now use the device's default cookie store for auth, which enables social sign-in and federation to leverage existing user sessions and potentially save them the trouble of entering or remembering a password. This

    3033 Views 1 min

    Chartbeat Analytics

    Published November 8th, 2022 by Benji Weiser

    What is Chartbeat? Chartbeat is an analytics platform with a focus on user engagement and real-time monitoring. How does Pugpig Bolt integrate with Chartbeat? Chartbeat analytics is one of our supported analytics providers and as such should track anything in our core analytics spec. View ID We support two different view ID formats for Chartbeat: Re

    5214 Views 1 min

    Bandwidth and data usage

    Published June 16th, 2023 by Benji Weiser

    Monitoring Bandwidth It is always a good idea to reduce the size of assets used in the app. Not only will this potentially reduce your Pugpig costs (we tier the licence based on bandwidth usage), it also makes the experience better for the users because: Downloads will happen faster Users will use less bandwidth, especially important if they are not

    2937 Views 1 min

    Audio Player

    Published July 4th, 2022 by Benji Weiser

    Audio player The Pugpig audio player features several components that your users can take advantage off to listen to audio content via your app. Context menu When audio content in the app is interacted with, either in the timeline or in an article, a menu is brought up showing info about the track with the option to: Play the track Add a track to yo

    4789 Views 2 min

    Bolt Release Notes - iOS App

    Published July 4th, 2022 by Benji Weiser

    What's included in the latest version of Pugpig Bolt for iOS. For more detailed breakdowns of major changes check out our update posts. In order to upgrade to a new version, an app release is required. 4.6.3 - Released 2025-05-09 Changes Ensure ATT prompt is not displayed if UMP consent provider is present SDK updates Dotmetrics to 1.7.8 4.6.1 - Rel

    8829 Views 14 min

    Social card

    Published May 11th, 2023 by Benji Weiser

    Social cards provide the ability to embed social media cards within your timeline. Currently our only supported provider is Twitter. Configuration Social card in Express - The ID of a tweet you want to embed is the number that follows ‘status/’. So for the attached tweet ‘https://twitter.com/GameSpot/status/1628488585673408512’ the ID is ‘1628488585

    2626 Views 1 min

    Deeplinking in Pugpig Bolt

    Published July 4th, 2022 by Benji Weiser

    What is a deeplink? A deeplink is a type of link that takes the user to a specific location within your app, rather than a website. We have 3 types of deep links: Content - You can use these to link directly to a specific article. The format of the URL can vary depending on your permalink structure. Navigation - You can use these to link directly to

    6186 Views 3 min

    Pugpig Site supported integrations

    Published July 4th, 2022 by Benji Weiser

    Pugpig Site features integrations with a number of third-party services. All of these are supported out of the box as part of your Pugpig Site, but certain additional features or configuration may require extra work. Of course, we also offer the ability to integrate with providers of your choosing that aren't mentioned on this list. Flag it with a m

    4062 Views 1 min

    Family Sharing for in-app purchases

    Published July 4th, 2022 by Benji Weiser

    With iOS 14 Apple introduced the ability to enable Family Sharing for in-app purchases (previously it was just for paid apps). Family Sharing means that family members can share access to an in-app subscription (or single issue) without having to use the same App Store account.  You need to manually opt in to Family Sharing for any in-app purchases

    3219 Views 1 min

    iOS App Transfer

    Published July 4th, 2022 by Benji Weiser

    Your organisation owns and manages its own Apple Developer account, ensuring full control over App Store listings, legal agreements, and sales figures. In some cases, you may need to transfer an app between developer accounts - whether due to a  consolidating multiple accounts after company restructuring, merger or acquisition, or moving an app from

    3267 Views 1 min

    Welcome to Search in Bolt

    Published December 14th, 2022 by Benji Weiser

    A good search is an incredible powerful way for uses to discover content, and is a large part of the Pugpig solution. When content is ingested into the Pugpig Distribution Service, it is automatically added to a search index, powered by Amazon CloudSearch. The title and the body of the article is always indexed, and all categories are available for

    4180 Views 2 min

    What's new in Bolt 3.20?

    Published February 1st, 2024 by Benji Weiser

    Release dates Bolt iOS 3.20.5   -   2024-01-25 Bolt Android 3.20.3   -   2024-01-10(Bolt Android 3.20.7   -   2024-01-23) Major changes Improved targeting for timeline ads Useful for: Your ads team We've improved our ad targeting to allow better granularity for banner adverts on the timeline. This is an extension of work we had already done to allow

    2688 Views 2 min

    Firebase Cloud Messaging

    Published July 4th, 2022 by Benji Weiser

    Firebase Cloud Messaging helps engage push notification-registered users by sending them messages while outside of the app. How to send a cloud message/push notification Enter your Firebase project, selecting Cloud Messaging on the left menu and select "New notification".  Message content Fill in your notification content on the interface as display

    6209 Views 1 min

    Video support

    Published July 4th, 2022 by Benji Weiser

    There are several providers that are supported when adding videos to articles in Express. YouTube Brightcove JW Player Vimeo Videos can display as a feature/hero video at the top of the page (as a replacement for the main media image) or can display inline with the body content. Video URL formats Video URLs must use the following structure: YouTube

    4051 Views 1 min

    Canonical URLs

    Published July 4th, 2022 by Benji Weiser

    Important Redirect Service Notice Important. This document refers to the implementation of a redirect service which many of our customers have in place. However, we realise that this can be difficult for some customers to implement, depending on their internal setup and choice of hosting/CDN partner. We have since made some improvements to implement

    10726 Views 6 min

    Hidden menu - How to preview content and app configurations in Pugpig Bolt

    Published July 4th, 2022 by Benji Weiser

    iOS and Android Pugpig bolt apps have a hidden menu within the settings page, accessible by tapping the version information ~10 times. This menu has several options, some for viewing draft content and app configurations, some for developer debugging. Note the following information is for apps on the latest Bolt version. If you're not seeing any of t

    6378 Views 1 min

    Create a lottie splash screen

    Published July 4th, 2022 by Benji Weiser

    Warning If you do not have a splash screen when submitting your app, the process involved in creating them will not be included in your build. This means you won't be able to add a splash screen via config, you will need an app update. If you do have a splash screen included when building, you can freely change, remove and re-add it with configs. Th

    3543 Views 1 min

    Bolt Release Notes - Timeline and Storefront

    Published July 4th, 2022 by Benji Weiser

    Find out what's included in the latest version of the Pugpig Bolt Timeline, the technology that controls the appearance and capabilities of cards in Timelines and Edition ToCs. This affects iOS, Android and Web. Bolt Timeline versions automatically roll out everywhere at 10:30 UTC the day after release, unless specifically configured otherwise. Note

    5345 Views 6 min

    X-cago PDF Conversion

    Published July 4th, 2022 by Benji Weiser

    X-cago provide a conversion service where they take PDFs and turn them into structured content. The structured content gets imported into Pugpig Express and delivered as either responsive HTML editions, or enhanced PDF editions. We have more information about the different reading experiences we support in our PDF experiences and importers article. 

    5034 Views 2 min

    Audio card

    Published May 11th, 2023 by Benji Weiser

    Audio cards provide a way for you to add audio content to your timeline, which plays using our audio player on iOS and Android and the native HTML5 audio player on web. Tapping on an audio card will bring up the audio context menu, allowing users to decide what they'd like to do with the track and they can continue to browse the app as it plays in t

    3035 Views 1 min

    Article card

    Published May 11th, 2023 by Benji Weiser

    Article cards are the standard, and most common, timeline cards, used to deliver content to your users. When tapped they load an article which can contain various combinations of text, images, video, audio and other HTML content.  Configuration Article card configuration is done when creating the article. All of the info displayed on the card comes

    3237 Views 1 min

    PDFs - Experiences and Importers

    Published July 4th, 2022 by Benji Weiser

    PDF (Portable Document Format) is a file format used to present documents in a standardised manner independent of the device or software it is being viewed on and we support various types. If you're interested in the types of PDF you may wish to send, check out our doc about PDF formats and best practices. PDF experiences  True PDF We now render PDF

    5255 Views 3 min

    Event card

    Published May 11th, 2023 by Benji Weiser

    Event cards allow you to highlight upcoming events with information about date, time and location. Events can be added to users' calendars, or include a link to find out more elsewhere. All of what appears on the card can be controlled in Express, or can be mapped via an automated feed.  Events are normally grouped into 2 timelines: Upcoming events

    3202 Views 1 min

    Apple, Account Creation & Deletion

    Published February 7th, 2025 by Benji Weiser

    If you choose to include a link to create a new account in your app, Apple requires that you provide a way for users to delete their account as well.  This is most commonly included in Bolt apps within the settings area either as a link to an account deletion page on your website, or an account deletion page hosted in the app, as shown in the screen

    1563 Views 1 min

    Bolt Release Notes - Android App

    Published July 4th, 2022 by Benji Weiser

    What's included in the latest version of Pugpig Bolt for Android. For more detailed breakdowns of major changes check out our update posts. In order to upgrade to a new version, an app release is required. ​ Note that dates are in YYYY-MM-DD format 4.4 - Released 2025-05-06 Major changes Added haptic feedback to interactions within the app Additiona

    6104 Views 14 min

    Automating PDF upload via SFTP

    Published November 16th, 2022 by Benji Weiser

    While PDF editions can be uploaded manually into the Express CMS, this process can automated using SFTP (Secure File Transfer Protocol). We are able to receive whole-edition PDFs which when then automatically split into individual pages, or a folder of individual pages. You can also upload whole-edition PDFs for users to download. SFTP To set up SFT

    4571 Views 1 min

    Analytics Definitions & FAQs

    Published July 4th, 2022 by Benji Weiser

    A full list of Pugpig Events and Custom Dimensions and their definitions can be found in the Pugpig analytics specification. Below are a number of frequently asked questions including descriptions of the various Pugpig subscriber statuses. FAQs What are custom dimensions? Custom dimensions are attributes associate with your data that has been custom

    4061 Views 2 min

    Provisional Push

    Published July 4th, 2022 by Benji Weiser

    Provisional notifications is a feature, release by Apple, intended as a way to help users deal with the deluge of notifications they receive on a daily basis. With provisional push enabled, users won’t be asked to opt in or out of notifications for your app, they’ll automatically be opted in. However, these notifications will all be delivered “quiet

    4423 Views 1 min

    Completing the Apple App Privacy form for your Pugpig app

    Published October 21st, 2022 by Benji Weiser

    App Privacy is a new section you'll start seeing in App Store Connect when managing and submitting updates to your app. This comes with a couple of new requirements, which if not followed will prevent you from submitting these updates. Firstly you'll need a privacy policy, which Apple has required for a few years so all existing apps should already

    3684 Views 1 min

    Downloading an app from App Center

    Published August 21st, 2022 by Benji Weiser

    At Pugpig, we supply Android app builds through the third party system, App Center. This provides a way to download app versions outside the app stores. We used to supply iOS builds via App Center as well but can now only do so via Testflight due to Apple's Enterprise rules. Creating an App Center account Before downloading from App Center for the f

    5488 Views 1 min

    Pugpig HTML Bridge Overview

    Published July 4th, 2022 by Benji Weiser

    Pugpig Bolt is a hybrid app - it uses native code where appropriate but also renders certain parts of the app using native HTML Webviews. The purpose of the HTML bridge is to allow the webviews to pass information back and forth with the native code. You can think of it in a similar way to a bridge provided by the Apache Cordova project, but more po

    3857 Views 3 min

    In-app purchasing

    Published December 14th, 2022 by Benji Weiser

    In addition to the various third party authentication flows available, Bolt apps also support in-app purchasing (IAP). There are two main types of IAPs available via the app stores. Subscriptions, and Single-Issue purchases. Subscriptions  Subscriptions are the most common IAPs purchased by users. They provide access to content for a specified amoun

    3438 Views 1 min

    The Bolt paywall and subscription modal

    Published July 4th, 2022 by Benji Weiser

    Bolt paywall The Bolt paywall is presented to users when they try to view content that they aren’t entitled to, and guides them in how they can gain access.  We’ve designed the paywall to work with publications offering in app purchases, third party authentication (either using our UI or a web-based login flow) or, as in most cases, both of these op

    4962 Views 1 min

    Bolt Release Notes - Search

    Published July 4th, 2022 by Benji Weiser

    Find out what's included in the latest version of Bolt Search. This affects iOS, Android and Web.  Bolt Search versions automatically roll out everywhere when released. No app update or other action is needed. Note that dates are in YYYY-MM-DD format 2.7.10 - Released 2025-05-12 Changes Search width is now configurable and full width by default on l

    3530 Views 3 min

    Adding OneTrust / Cookiepro

    Published July 4th, 2022 by Benji Weiser

    OneTrust and CookiePro (the free version of OneTrust) are used to manage cookie consent. We include this integration as part of our Site set up.  If, however, you would prefer to use another solution please let your account manager know. You will need to create your account and follow the instructions to set up the templates as per your legal requir

    3960 Views 1 min

    Article cache times in your app

    Published July 4th, 2022 by Benji Weiser

    The length of time we cache articles for depends on the age of the article (an exponential back off algorithm). We have three different options here, depending how important it is for you that updates are quick. These options control the Time To Live (TTL) in the cache on the device - the app will only check for updates to these articles once the TT

    4566 Views 1 min

    Image card

    Published May 11th, 2023 by Benji Weiser

    Image cards are used to display an inline image on the timeline. They are controlled via Express. Configuration Image card page in Express. You can add a caption and credit, and either a link or the ability to tap to zoom (not both). In-app output of the configuration on the left

    2716 Views 1 min

    Pugpig Enhanced Support Packs

    Published July 4th, 2022 by Benji Weiser

    Beyond our standard SLA, we have two additional options for extended support. Extended business hours Support Pack This pack provides for support over extended office hours (08.00 - 20.00 UK time) and a faster initial response time of 30 minutes Once support work begins, time is tracked as normal and taken against your support bucket 24/7 Critical S

    3885 Views 1 min

    Setting up custom dimensions in GA4

    Published July 4th, 2022 by Benji Weiser

    Custom dimensions are the descriptive attributes of your data. They can be event-scoped (for example the name of an edition that is opened) or user-scoped (such as the type of subscription a user has access to). Google Analytics 4 allows you to add 50 event-scoped dimensions and 25 user-scoped dimensions per property. Once GA4 has been set up, you c

    4616 Views 1 min

    Header card

    Published May 11th, 2023 by Benji Weiser

    Header cards insert a text heading in between or above other cards in the Timeline. These can be inserted manually, or configured to automatically appear based on certain rules. There are two fields, both of which can be controlled in Express.  Automated header cards If you'd like header cards to show up automatically, given certain conditions such

    2674 Views 1 min

    Pugpig Support Policy

    Published July 4th, 2022 by Benji Weiser

    A.1 - Customer Data Storage.  Each Customer has up to 100GB of Data Storage available per App. Kaldor reserves the right to charge the Customer at a reasonable rate for additional Data Storage used by the Customer. A.2 - Availability.  Kaldor shall use commercially reasonable endeavours to make the Pugpig Service available 99.9% of the time, 24 hour

    3743 Views 1 min

    Dynamic timelines configuration

    Published July 4th, 2022 by Benji Weiser

    Adding the dynamic timeline collection type: In Express go to Settings > Pugpig Bolt Select "All Collection Types which are Editions, Timelines and Dynamic Timelines" Now you'll be able to add dynamic timelines as collections where you can tag the timeline with the (e.g., section) taxonomy term, and the timeline content will be generated from sea

    3504 Views 1 min

    Bolt Preference Centre

    Published July 3rd, 2024 by Benji Weiser

    Push notifications can be a great tool for user engagement, but even more so when tailored to what your users want to see. Currently the only one of our third party push partners that offers push customisation from a user perspective is Airship, so we have decided to create our own. What is the Bolt Preference Centre? The Bolt Preference Centre allo

    2911 Views 1 min

    Bolt Release Notes - Smart Banner

    Published July 4th, 2022 by Benji Weiser

    Find out what's included in the latest version of the Pugpig Smart Banner. This affects iOS, Android and Web. Pugpig Smart Banner versions automatically roll out everywhere the day after release, unless specifically configured otherwise. It is a small component that does not change frequently. Note dates are in YYYY-MM-DD format, previously (DD/MM/Y

    3635 Views 1 min

    Setting up custom segments in GA4

    Published July 4th, 2022 by Benji Weiser

    Google Analytics 4 (GA4) has a custom segment feature that allows you to zoom in on the behaviour of specific users to understand how they interact with your product in comparison to other groups. Segments are limited to GA4's 'Exploration' reports but can be converted into audiences and applied to any of your GA4 reports. This document explains how

    4297 Views 1 min

    What's new in Bolt Android 4.0?

    Published August 15th, 2024 by Benji Weiser

    Release dates Bolt Android 4.0.20 - 2024-08-15 Major changes New Android API Useful for: Your product team Bolt Android 4.0 targets API level 34 (Android 14), this is a requirement for app submissions after 31/8/2024. We update this every year as a matter of course, conducting a full regression pass of the platform as part of this, so 4.0 also fixes

    1314 Views 2 min

    Google Play Universal Receipt Store Auth

    Published July 4th, 2022 by Benji Weiser

    Setting up Google Play Universal Receipt Store Auth In order for our apps to provide and validate Google Play purchases, we utilise the Android Publisher API to query and check end-users' subscriptions and provide them appropriate access to content. Setting this up requires creation of a 'Service Account' which provides access credentials to Google

    5212 Views 1 min

    App Smart Banners

    Published July 4th, 2022 by Benji Weiser

    What are smart banners? You'll probably recognise smart banners from your day to day mobile usage. As stated in Apple's Smart banner documentation - “Smart App Banners provide a consistent look and feel that users come to recognize. They trust that tapping the banner will take them to the App Store and not a third-party advertisement. They appreciat

    9902 Views 2 min

    Timeline cards overview

    Published September 20th, 2022 by Benji Weiser

    Pugpig Bolt features a range of cards that form the content of your timelines. Some will be used more commonly than others, but all are available out of the box. As well as any automated content workflows you may have, all card types can be added via your Pugpig Express site. When you hover over 'Content' you'll see the list of card types available

    4008 Views 3 min

    Firebase and Pugpig Bolt

    Published October 25th, 2023 by Benji Weiser

    What is Firebase? Firebase is a Google-hosted platform that helps with many facets of app development, however more specifically for Pugpig apps, it helps with app monitoring and engagement. All of this is accessible through a well-documented dashboard. Pugpig Bolt supports four of the core Firebase features. Analytics, Cloud messaging, In-app messa

    4176 Views 2 min

    Our favourite Sites

    Published January 11th, 2023 by Benji Weiser

    Rolling Stone  https://www.rollingstone.co.uk The New European https://www.theneweuropean.co.uk Attitude https://www.attitude.co.uk Tortoise Media  https://www.tortoisemedia.com The Knowledge (DMGT) https://www.theknowledge.com Kaust Insight https://insight.kaust.edu.sa Springwise https://www.springwise.com Hodder Magazines https://www.hoddereducati

    3300 Views 1 min

    Dark mode

    Published July 4th, 2022 by Benji Weiser

    Dark mode in Bolt Pugpig Bolt has an optional dark mode feature that can be added to your app settings page. The settings item has 3 options, as shown in the screenshots below: Use system settings, which will default to the light/dark mode settings of the device, Light, Dark. Everything in the app which can be styled normally can also have its own d

    5405 Views 1 min

    Understanding what app changes need an app update

    Published July 4th, 2022 by Benji Weiser

    Pugpig Bolt gives customers the ability to change certain elements or details within their apps without requiring a new release via the app stores. These are instead changed by the Pugpig team creating and activating a new config. This is a file that's deployed to the app to users who have already installed the app. These changes will take affect af

    3606 Views 1 min

    Pugpig Bolt Content Journey

    Published July 4th, 2022 by Benji Weiser

    Introduction This document explains how content flows through the various Pugpig Bolt systems. It should be useful if you are: trying to understand the content workflow trying to troubleshoot why content might be taking longer than expected to appear on your site or in your app The stages in this journey are: Content is published by editorial Conten

    4953 Views 3 min

    Timeline Layouts

    Published November 1st, 2022 by Benji Weiser

    A highly requested feature, and one that our professional services team often puts a lot of work into, is the ability to improve content layouts on larger screen sizes and provide more layout variation without complicated feed changes. To address this we have developed a new feature called Timeline Layouts. The timeline layouts tool allows you to cr

    5426 Views 1 min

    Intro to Bolt Web

    Published January 31st, 2024 by Benji Weiser

    What is Bolt Web? Bolt Web, sometimes referred to as Bolt Reader, is a web app version of your native iOS and Android Pugpig apps. It has the same navigation elements as the native apps, adjusted slightly to account for standard website behaviour, such as the tab bar at the top of the page, rather than the bottom.  The web platform is only accessibl

    3554 Views 2 min

    Google Tag Manager for Pugpig Site

    Published July 4th, 2022 by Benji Weiser

    While Pugpig Site gives you the tools to create, publish and manage your content, we know there are other systems you'll want to include, such as analytics, consent and advertising services. Many of these are mentioned on our list of common integrations.  One of our goals with Pugpig Site is to minimise the amount of code written and releases requir

    3573 Views 1 min

    Setting up Google Analytics 4

    Published July 4th, 2022 by Benji Weiser

    What is GA4? Google Analytics 4 (GA4) is Google's latest analytics service, designed to provide a unified measurement solution across both websites and apps. It replaces Universal Analytics (UA), which was sunset on July 1, 2023. GA4 offers enhanced tracking capabilities, allowing for a more comprehensive understanding of user interactions across pl

    6507 Views 1 min

    Choosing your URL structure for content

    Published November 16th, 2022 by Benji Weiser

    Default URL structure While Bolt (and most other) apps don't often present URLs to users, all content on Bolt does in fact still live at the end of the URL, and the structure and style of those URLs can be very important to some customers.  This doc explains our standard structure and what capabilities we have to change that. By default, Pugpig URLs

    3684 Views 1 min

    How to find commonly-used metrics and reports in GA4

    Published July 4th, 2022 by Benji Weiser

    Common Reports This is a collection of the most common reports used by customers on Pugpig Bolt. This is designed to be a document you can keep handy and circulate with anybody  For each report there will be instructions on how to create them, or if they are standard reports, how to find them within the interface. The table of contents should provid

    4553 Views 3 min

    Pugpig Starter Pack

    Published July 4th, 2022 by Benji Weiser

    Setting up your Pugpig apps Before your app goes live, you need to make sure you have all the bits and pieces set up to ensure everything works as smoothly as possible. Bolt and Publish licence fees include a Starter Pack which will help you get your app live - we work with your team to pull together all the bits and pieces you'll need to ensure the

    3669 Views 1 min

    Security API - What is needed to integrate with the Pugpig security API

    Published August 19th, 2022 by Benji Weiser

    Below is a list of what we need to integrate your authentication service with Pugpig, this work is typically covered by Kaldor under a Pugpig Authentication Pack.  Before integration work can begin we need: Confirmation if you are using a web based authentication OAuth/PKCE flow for the sign step (which we recommend) instead of a direct API call, yo

    4172 Views 1 min

    Responsive feedback in Bolt

    Published May 6th, 2025 by Benji Weiser

    We want Bolt apps to feel as responsive and intuitive as possible to users. Performing actions within the app should feel as seamless and familiar as the most popular apps on the market. Instant yet subtle feedback helps users feel confident that their actions have been recognised, reducing any potential uncertainty and improving overall user experi

    71 Views 1 min

    What's new in Bolt 3.23?

    Published July 4th, 2024 by Benji Weiser

    Bolt 3.22 was rolled into 3.23 and never released on its own, so this post covers both versions. Release dates Bolt iOS 3.23.1 - 2024-04-04 Bolt Android 3.23.2 - 2024-04-11 Major changes Extra support for consent providers Useful for: Your ads team All ads being served in a GDPR region (UK or EU) now need a certified consent management platform as p

    2085 Views 1 min

    Dynamic timelines

    Published September 17th, 2024 by Benji Weiser

    We're constantly exploring new ways to enhance personalisation and customisation in Bolt, ensuring your users can effortlessly access the content they want. Our goal is not only to make navigation seamless but also to help users discover even more relevant content once they're there. What Are Dynamic Timelines? Unlike standard timelines, which displ

    2114 Views 1 min

    Bolt Paywall customisation

    Published December 19th, 2022 by Benji Weiser

    This article highlights the appearance customisation available within the app paywall. Please see this article for the paywall overview. Theming You can choose all of the colours and fonts on the paywall, as well as the logo, though initially these will inherit the theming of the rest of the app to appear cohesive and this is often sufficient.  Butt

    3963 Views 2 min

    Search card

    Published May 11th, 2023 by Benji Weiser

    Search cards provide another method for the search function of the app to be accessed. A search card will appear as a small search bar on any timeline of your choosing and will then load results in a dynamically generated timeline. Configuration Search card options - Allows you to choose whether search results load in the standard search HTML view,

    2747 Views 1 min

    In-app subscription levels

    Published December 19th, 2022 by Benji Weiser

    This article highlights the functionality of in-app subscription levels. Please see this article for the paywall overview. Subscription Levels Subscription levels allow you to offer different content to different users based on which subscriptions they choose. Content availability can be controlled at a collection level, so different timelines and e

    4068 Views 1 min

    Content Workflow Overview

    Published September 22nd, 2022 by Benji Weiser

    This document summarises the different workflows to get external content into your Pugpig Bolt App. You can of course use Pugpig Express CMS for all of your content, but if this content exists elsewhere, this workflow makes little sense. We will work with you to decide which is the best zero-touch workflow to keep your content flow. Digital Content

    4043 Views 2 min

    What's new in Bolt 3.21?

    Published March 5th, 2024 by Benji Weiser

    Release dates Bolt iOS 3.21.7   -   2024-03-06 Bolt Android 3.21.14   -   2024-03-06 Major changes How far are users getting through your content? Useful for: Your analytics team We have added a new way for you to understand how much of your content your users are reading. Our new scroll depth article event will let you know how far a user gets thro

    2563 Views 1 min

    GA4 Reports (Explore)

    Published July 4th, 2022 by Benji Weiser

    There are many standard reports in GA4 that are readily available.  If your analysis goes beyond that then head over to "Explorations" which was previously called "Analysis Hub".  (Given that these are still early days for GA4 this may change again.)     Pugpig Custom Dimensions To get the most of these reports it is important that our custom dimens

    3508 Views 1 min

    Embeds on Pugpig Site

    Published July 4th, 2022 by Benji Weiser

    Pugpig Site supports all oEmbed providers and several other providers out of the box. Other embeds can be added by pasting custom markup into the Custom HTML block. In this case the provider should supply you with the markup to use. Contents A note on Instagram and Facebook Custom Providers Full list of supported oEmbed providers A note on Instagram

    3707 Views 1 min

    Pugpig Offboarding

    Published July 4th, 2022 by Benji Weiser

    If there is anything you aren't happy with about your apps, please make sure to let support or your Customer Success Manager know. However, sometimes all good things come to an end. If you're planning to close down your Pugpig app we will work with you to make sure the process is as smooth as possible - but luckily there's not too much to it! What n

    4545 Views 3 min

    Bolt Commercial Features Overview

    Published July 4th, 2022 by Benji Weiser

    Pugpig Bolt offers a number of features focused on monetising your app outside of subscription models. These can largely be broken down into two categories: Advertising DFP in-content ads DFP banner ads Sponsorship Sponsored widgets Sponsored splash screens Sponsored push Here's a handy deck explaining each of these features in more detail, along wi

    3729 Views 1 min

    GTM on Bolt web

    Published July 4th, 2022 by Benji Weiser

    Installing GTM Google Tag Manager (henceforth GTM) is a piece of Google cloud software that enables you to rapidly and easily deploy pieces of code to a site. This is ideal for adding in code that augments the page itself, such as analytics, advertising and marketing tags. Check out this doc for more info on what exactly a Google tag is. First you'l

    5361 Views 1 min

    Link card

    Published May 11th, 2023 by Benji Weiser

    Link cards link elsewhere when tapped on. These can either be outside of the app to any URL of your choosing, or within the app to a piece of content, another tab or any other screen. Configuration Link card page in Express in-app output of the configuration on the left

    2522 Views 1 min

    Publishing content for an Apple News + edition

    Published July 4th, 2022 by Benji Weiser

    Other useful links on Apple News can be found here: Getting an Apple News account approved Setting up Apple News You can publish your content to Apple News + in an edition or through a feed. To publish to Apple News +, you will need an Apple News + account that is purchased through Apple.  Apple News + account To publish an edition you will need an

    3678 Views 2 min

    Bolt In-App Search Experience

    Published July 4th, 2022 by Benji Weiser

    There are various aspects to consider when including search in your app and this article explains the options available to you.  App placement Search can be included in your app in a few places As its own tab along the bottom Within your settings/account tab As an icon at the top right of the app toolbar The Search card We additionally support an op

    3840 Views 2 min

    Quote card

    Published May 11th, 2023 by Benji Weiser

    Quote cards can be used to highlight a quote that you'd like to display on your timeline. Configuration Quote card page in Express in-app output of the configuration on the left

    2612 Views 1 min

    PDF download options

    Published March 16th, 2023 by Benji Weiser

    User-facing PDF download card within edition ToC If a user opens an edition in your app, it will download and be available for reading offline. However sometimes users prefer to open and download a PDF version of the edition straight to their device, whether it's a PDF, or HTML edition.  With that in mind, we've implemented the ability to upload an

    3469 Views 1 min

    Pugpig RSS Edition & Timeline Feed Specification

    Published July 4th, 2022 by Benji Weiser

    The Edition Feed Pugpig supports RSS feeds for creating both posts and editions or timelines. Note that the order in which the feeds are processed should not matter. It is quite rare to use this feature for timelines as they are often set up as part of onboarding. However, if your app does frequently change the timelines, it may be useful. It is ver

    5494 Views 2 min

    Pugpig Bolt Analytics Starter Guide

    Published July 4th, 2022 by Benji Weiser

    Introduction Pugpig comes with a tried and tested integration with Google Analytics, which is collected from the apps using the Firebase SDK, and from the website using standard GA tags. Note: This document is entirely related to using Google Analytics and the Firebase SDK. To see a list of other providers we have integrated with, please look here .

    8380 Views 10 min

    Bolt Metered Paywall

    Published July 4th, 2022 by Benji Weiser

    This article highlights the functionality of the metered paywall. Please see this article for the paywall overview. Metered Paywall Pugpig Bolt supports the concept of a metered paywall, which allows users to access a certain amount of content that would usually be protected before they're presented with the paywall. This serves as an easy, flexible

    5466 Views 2 min

    Testing iOS iTunes App Store Purchases

    Published July 4th, 2022 by Benji Weiser

    Testing iOS store purchasing Bolt apps can offer iTunes (App Store) purchases for subscriptions and single issues.  in-app purchasing will not work with wildcard signed builds Sandbox purchasing iTunes purchasing can be tested in the sandbox environment (this prevents any actual payment taking place) with development or ad hoc signed builds. See App

    2818 Views 2 min

    Authentication in Pugpig Bolt

    Published December 19th, 2022 by Benji Weiser

    User Authentication Authentication verifies the identity of a user, based on matching their credentials with ones that your auth provider has securely stored somewhere. User Entitlement Once a user has been authenticated and logged in, we then need to decide what they can access. There are 2 entitlement methods that we support.  Access based Issue b

    3813 Views 2 min

    How to use and interpret the direct subscriptions test form

    Published July 4th, 2022 by Benji Weiser

    The test form in distribution is used to test authentication API calls from your web browser, mimicking the exact same calls the app will use to sign in and access content, but displaying more troubleshooting information. In the form you have several input fields, the first one (or two) will be the user input parameters, where you will need to enter

    3436 Views 2 min

    Embedding content in Bolt

    Published February 15th, 2024 by Benji Weiser

    Overview Bolt apps embed all sorts of content from polls, comments and videos to your own content that's hosted elsewhere. HTML content in apps are displayed inside a webview, like all of our content. Embedding external websites in Bolt content If you wish to embed your website within your Bolt app, usually as their own tabs or linked from the setti

    3312 Views 1 min

    What's new in Bolt iOS 4.0?

    Published July 4th, 2024 by Benji Weiser

    Check out the separate What's new in Bolt Android 4.0? post for updates to Android. Release dates Bolt iOS 4.0.4 - 2024-05-08 Bolt iOS 4.0.6 - 2024-05-14 (Privacy manifest update for OneSignal) Bolt iOS 4.0.7 - 2024-05-31 (Sign in freeze on onboarding screens) Major change New iOS SDK and Apples privacy changes Useful for: Your product team All upco

    2118 Views 1 min

    Pugpig Site: Native Smart Banners on iOS and Android

    Published July 4th, 2022 by Benji Weiser

    Please see our main app smart banner doc for more information on smart banners in general.   These allow the operating system to show a link to Get or Open the native app in the correct place. This article is relevant if you have both Pugpig Site and Pugpig Bolt App Pugpig Site The Pugpig Site plugin will add the correct ones, but only for pages or

    3591 Views 1 min

    Puzzler and Pugpig Bolt

    Published March 26th, 2024 by Benji Weiser

    What is Puzzler? Puzzler is a digital puzzle provider that allows you to include interactive puzzles and games within your content, such as sudoku, crosswords and jigsaws. We support all Puzzler provided digital games. We support puzzles included in edition-based content that will always remain in the app, and we support puzzles in timelines that ar

    2002 Views 1 min

    What's new in Bolt 4.1?

    Published June 27th, 2024 by Benji Weiser

    Release dates Bolt iOS 4.1.3 - 2024-06-27 Bolt iOS 4.1.5 patch - 2024-07-02 (slow network-related crash + Pushly SDK update) Bolt iOS 4.1.8 - 2024-08-09 Bolt Android 4.1.1 - 2024-09-03 Major changes Enhanced user control over notifications Useful for: Your product and audience teams We've created a new preference centre for your users to highlight t

    2288 Views 1 min

    Storefront styles and options

    Published January 13th, 2025 by Benji Weiser

    Bolt storefronts have many configurable options that can be used to style your magazine or edition tabs. Additionally there are now two distinct styles that can be applied. Styling options In addition to all of the standard font and colour styling options you can expect from a Bolt app, there are a few extra options for your storefronts. Featured ed

    1665 Views 1 min

    Persistent video player

    Published August 13th, 2024 by Benji Weiser

    What is the persistent video player? Video is becoming an increasingly important focus across all forms of media, and we want to ensure our clients can fully leverage it. While users are consuming more video content, they also enjoy browsing simultaneously. Platforms like YouTube cater well to this multitasking behavior. To enhance our offering, we'

    2369 Views 1 min

    Advertising Glossary

    Published November 10th, 2022 by Benji Weiser

     Ad Exchange A service that connects numerous sellers with numerous buyers, meaning sales don't have to be conducted between the advertiser and the publisher. Instead, the publisher offers up its inventory to the network which finds the highest-paying suitable ad.  Ad Exchange                              Mediation A sort of exchange of exchanges. T

    3489 Views 1 min

    Video card

    Published May 11th, 2023 by Benji Weiser

    Video cards display videos from our supported providers (YouTube, Vimeo, Brightcove, JW Player, MP4 and M3U8). When a user taps the card, the video video will begin playing in-line within the timeline. Configuration Video card options in Express Video card in the app  

    3299 Views 1 min

    Hidden Tabs

    Published July 4th, 2022 by Benji Weiser

    On Pugpig Bolt we've added the ability to have hidden tabs that can be linked to from anywhere but don't appear in the bottom menu. This allows you to have additional tabs that don't clutter your app. A few examples of where you might link from could be: A settings item on your settings page An icon in the app toolbar An image or external link card

    3281 Views 1 min

    Pugpig Authentication Setup Pack

    Published July 4th, 2022 by Benji Weiser

    Integrating your authentication platform With Pugpig you can i ntegrate with your own authentication or subscription platform to manage user access to your content. Users might exist in a third party subscription system or a database you manage. As standard we provide out of the box integrations for some of the larger, well known subscription system

    4281 Views 3 min

    Facebook and Pugpig Bolt

    Published July 4th, 2022 by Benji Weiser

    What is Facebook analytics? Facebook analytics allows your app to pass app install events to Facebook for measurement and tracking purposes. With this data, you can track and measure app installs and also optimise your ads delivery for mobile app installs.  Pugpig Bolt supports the integration of the Facebook SDK on Android and iOS. We track all aut

    4971 Views 1 min

    Pugpig Acceptable Use Policy

    Published July 4th, 2022 by Benji Weiser

    This Acceptable Use Policy (this “Policy”) describes prohibited uses of the Pugpig service offered by Kaldor Limited (the “Pugpig Service”) and the website located at  http://pugpig.com  (the “Pugpig Site”). The examples described in this Policy are not exhaustive. We may modify this Policy at any time by posting a revised version on the Pugpig Site

    10147 Views 2 min

    Pugpig Connect Setup Pack

    Published July 4th, 2022 by Benji Weiser

    Setting up your apps using Pugpig Connect For customers who aren’t yet familiar with Pugpig we have put together a package to ensure the setup required for Pugpig Connect runs as smoothly as possible. This package is required for all first-time Pugpig Connect customers. Pugpig Connect Setup Pack To kick off we will arrange an initial meeting to disc

    5147 Views 1 min

    Pugpig Feed Handler Pack

    Published July 4th, 2022 by Benji Weiser

    Below are details on what we need to integrate your feed with Pugpig Express, this work is typically covered by Kaldor under a Pugpig Feed Handler Pack.  Before integration work can begin we need: Access to an XML or JSON feed at a specified URL. If this URL is secured by IP address or Basic Authentication we can provide our IP range. Your feed need

    3560 Views 1 min

    List of Blocks

    Published July 4th, 2022 by Benji Weiser

    See below the list of blocks that Pugpig Site support. This list is subject to change and may not reflect the current site blocks. Last updated: 15/07/2020 Common Blocks Paragraph Hero  Advanced Form Subscribe Testimonial Image Heading Gallery List Quote Audio Cover File Video Formatting Code Custom HTML Preformatted Pullquote Table Verse Layout Ele

    3276 Views 1 min

    Web-based authentication integrations in Pugpig apps using PKCE

    Published July 4th, 2022 by Benji Weiser

    Overview The Pugpig platform offers several methods for users to gain access to paywalled content, these include in-app purchases of subscriptions or editions and a native sign-in UI which we can connect to the authentication system of your choosing. We also know that in some cases customer will have built mature, powerful sign in flows of their own

    7177 Views 7 min

    How to add new users to Distribution and Express

    Published July 4th, 2022 by Benji Weiser

    Distribution Access This will need to be done by Pugpig, please reach out via support@pugpig.com Express Access How to add users to Express This can be done by anyone who has been set up as an Admin on the CMS. Scroll down to Users, hover over it and click 'Add New'. You can also access this new user screen from your master list of users in Express.

    3572 Views 1 min

    Bolt settings options

    Published July 4th, 2022 by Benji Weiser

    The Bolt settings tab can house a multitude of options, both for you to present information to your users and for your users to customise their in-app experience. It has account options, traditional settings options and even debugging options, making it an almost essential part of the app. Positioning As settings is a tab, the most common place it's

    3332 Views 1 min

    Changes to Pugpig Express for Bolt Customers - Editions

    Published July 4th, 2022 by Benji Weiser

    For the past year, we’ve been deeply focused on our goal of moving towards a single app platform, offering the full capabilities of Publish within the newer, more flexible Bolt. As part of these plans, we also need to address how the Express editing experience many of you use will adapt to present this newly expanded feature set. Our goals with thes

    3833 Views 2 min

    Commercial banners

    Published July 4th, 2022 by Benji Weiser

    Turn any card into an advertisement with our commercial banners feature. Many of our cards will come with the option to wrap the card inside a themeable container, with optional text. These can be found inside the Bolt Timeline Options metabox. See below You can find this Bolt Timeline Options metabox when creating cards and articles How to add a co

    3383 Views 1 min

    RSS Inline Elements

    Published July 4th, 2022 by Benji Weiser

    It is possible to add inline HTML in to the body for several features. These do not use Pugpig Express's admin interface fields and may conflict with changes made to the article manually through the UI. HTML Structure Whilst our CMS supports custom HTML via RSS, we request that it's sent in a format that is valid and works with our CMS. Please note

    7931 Views 8 min

    Comscore

    Published July 4th, 2022 by Benji Weiser

    What is Comscore? Comscore is a data platform providing insight into your cross-platform audience, unique users and app launch events.  It additionally allows you to count your app traffic towards your circulation numbers, which are used for ad sales. How does Pugpig Bolt integrate with Comscore? Comscore is one of our supported analytics providers

    4024 Views 1 min

    Content indexing

    Published April 22nd, 2024 by Benji Weiser

    Pugpig Bolt supports a few options when it comes to indexing your content for browsers. This is particularly useful given you'll likely already have your app content hosted on your website so won't want duplicated content interfering with SEO. The 2 main options we have are: Do you want a live web reader - This is a landing page for platforms that c

    2512 Views 1 min

    App Store Review & Subscriptions

    Published July 4th, 2022 by Benji Weiser

    Note: Apple change their App Store Review Guidelines regularly and these should always be the first port of call for guidance on any of their policies. The below is some advice based on our experience submitting many many apps over the years, but the review team have been known to be inconsistent. As a rule Pugpig are in favour of offering subscript

    4410 Views 2 min

    Bolt Web slim

    Published July 20th, 2023 by Benji Weiser

    We have added the ability to serve a slimmed down version of Bolt's web app, without the navigational toolbar. This is particularly suitable if you'd like to display it on another website. To do so, all you need to do is add a query string to the end of your app domain URL and tab: ?slim=storefront - if you're embedding a storefront tab ?slim=timeli

    3099 Views 1 min

    Printing from a Pugpig app or Webreader

    Published July 4th, 2022 by Benji Weiser

    App There are 2 options for printing content from your app. For Articles, you can add a print button with the following code.<button onclick="javascript:window.print()">PRINT</button> For PDFs, you can share the article via the share functionality in the app toolbar, then print from the shared link.   Webreader We can add a print button

    3115 Views 1 min

    DFP ad placements from the CMS

    Published July 4th, 2022 by Benji Weiser

    Placement Options General Placement 320x50 banner ads can be placed on timelines, or in articles, or both 300x250 inline ads can be set to display every X number of paragraphs within articles We do not currently support inline ads on timelines We do not currently support keyvalues/tagging Timeline Overrides A single ad unit code can be used for all

    3978 Views 1 min

    Integrating PKCE authentication & cross entitlement for Piano

    Published July 4th, 2022 by Benji Weiser

    This page outlines exactly what we need from you in order for us to set up Piano authentication & cross entitlement using PKCE in your apps. See here for a general overview of web-based authentication integrations in Pugpig apps using PKCE. And see here for an introduction to in-app purchases and cross entitlement. Authentication If we are setti

    6424 Views 2 min

    Overview of domains, URLs and deep links

    Published July 26th, 2023 by Benji Weiser

    Overview It is very important that we understand the sharing and social media strategy that you have. If you don't have one, we can help you formulate it. Our research shows that your app users are your best and most loyal users, so pushing users towards the app is beneficial.  In order for your app to be as successful as possible, we need to ensure

    3731 Views 4 min

    Remove pages/domains that should not be indexed

    Published July 4th, 2022 by Benji Weiser

        Should you find a URL that has been indexed but should not be, remove them initially in Google Search Console. Examples of URL's that should be indexed are URL's that include any reference to pugpig eg."pro.pugpig".  To remove them follow the instructions below:   Step 1 In Google Search Console navigate to "Removals", add the URL that should be

    1642 Views 1 min

    Bolt Timeline Specific RSS Features

    Published August 21st, 2022 by Benji Weiser

    This article goes into more detail of items you can add to your content RSS feeds to have full control over the timeline layout. Development Needed The team that provides your RSS feed is likely to need to do some development to achieve this Defining the timeline layouts for cards In the app each article is represented by a card on the timeline, wit

    4497 Views 2 min

    What to think about when moving from Publish to Bolt

    Published July 4th, 2022 by Benji Weiser

    We’ve worked to make moving from Publish to Bolt a seamless experience, building out Bolt’s functionality to be equal to, or better than that of Publish, and automating many of the key steps in the migration to make it swift and error-free. With that said, we also want to take this opportunity to let you do more than simply mirror the experience fro

    3555 Views 2 min

    What's new in Bolt 4.2?

    Published October 21st, 2024 by Benji Weiser

    Release dates Bolt iOS 4.2.2 - 2024-10-21 Bolt Android 4.2.4 - 2024-10-21 Major changes Remembering where you were in an article Useful for: Your product team Something we've had a lot of requests for is the ability for Bolt to remember a user's position in an article if they leave the app. Sometimes people aren't able to finish an article in one si

    1754 Views 1 min

    Creating P12's, Profiles and APN keys for Pugpig Apps

    Published July 4th, 2022 by Benji Weiser

    To build and distribute your Pugpig app, we require your development and distribution certificates (packaged in a P12 file) - as well as Development, Ad-Hoc and App Store provisioning profiles. App IDs To submit an app to the app store you need to register an App ID with Apple - this is done via the Apple developer portal. Once logged in navigate to

    2944 Views 3 min

    What's new in Bolt 4.3?

    Published December 11th, 2024 by Benji Weiser

    Release dates Bolt iOS 4.3.4 - 2024-12-11 Bolt Android 4.3.3 - 2024-12-12 Changes Added a new analytics event BoltLaunchedWithURL that tracks when the app is opened via an external URL. Added a new analytics event BoltTextResize that tracks when a user interacts with the text resize slider in settings. Onboarding screens will now only display on fir

    370 Views 1 min

    Creating and exporting Bolt splash screen

    Published July 4th, 2022 by Benji Weiser

    On Bolt, we support an animated splash screen. This is typically a logo or other simple and small image. It appears whenever the app is launched on a user's device. The animation must be created in Adobe After Effects with the spec 300px by 300px square. Therefore, to follow these steps, you will need Adobe After Effects installed on your machine. T

    4594 Views 1 min

    Welcome To Pugpig Support

    Published July 4th, 2022 by Benji Weiser

    We love helping our customers, so don’t be shy to raise tickets. Our team is here to help. This guide outlines some of the things we both can do to make our support experience a joyful one. Our support email is support@pugpig.com. When to use support Definitely do send support requests when: You have any questions about how our products work Your ed

    7606 Views 6 min

    The Bolt Apps

    Published January 6th, 2023 by Benji Weiser

    Pugpig Bolt has many different screens, journeys and configurations that you can present to your users. In this article we'll go through what options you have over them. Launch animation We support Lottie launch animations if you have the ability to create them. These will be shown to users every time they return to the app after a reasonable period

    4456 Views 4 min

    Article sharing thumbnails

    Published May 19th, 2023 by Benji Weiser

    There are a few circumstances where users will see a thumbnail image next to an article: If you share it via social media channels If users share it between friends This thumbnail can either display as the main/first image in the article, or as a snapshot of the article. Let us know your preference and we can change it for you. Article shared to fac

    2903 Views 1 min

    How to find and email app logs

    Published August 21st, 2022 by Benji Weiser

    When trying to diagnose a bug, one of the best ways our support team can get to the bottom of the issue is by looking at the log file that the app generates on a device. If we've asked you to send us logs, please follow the instructions below. Pugpig Bolt (Bolt v3.17+) Open the Bolt app you want to send the logs for Navigate to the settings tab Tap

    5204 Views 1 min

    Designing for Pugpig Site

    Published July 4th, 2022 by Benji Weiser

    Pugpig Site is proudly based on Wordpress so the CMS gives a real advantage to anyone that is familiar with WP already. At Pugpig, we have selected a combination of plugins that we endorse and support to ensure you only get the best of WordPress running the latest, secure versions. What you need to know to start designing for a Pugpig Site: Site con

    3435 Views 1 min

    PDF formatting and best practices

    Published January 31st, 2024 by Benji Weiser

    Below are some recommendations we have when uploading PDF content to the Pugpig Express CMS. If you upload your PDF content via XCago, they will optimise and send the files to us in the correct format, however it is still advised to follow these best practices to avoid any issues. File type We recommend using PDF/A over PDF. The A in PDF/A is for ar

    2913 Views 1 min

    What's new in Bolt 3.19?

    Published December 18th, 2023 by Benji Weiser

    Release dates Bolt iOS 3.19.2   -   2023-11-23 Bolt Android 3.19.4   -   2023-12-13 Major changes Third party integration updates We regularly update our supported third party SDKs to ensure all our customers using them can get access to the latest features. In this release we've updated all of them. Check out our available third party integrations

    2846 Views 1 min

    Removing articles from search

    Published July 4th, 2022 by Benji Weiser

    To remove an article from your app's search history, the article needs to be cleared from AWS via Distribution. Removing individual articles Go to your Distribution site Navigate to Search and Feeds > Cloud Search in the left hand menu on the relevant app Find the article you want to remove by searching for the article title in the relevant conte

    3588 Views 1 min

    Bolt Timeline updated styling

    Published August 21st, 2022 by Benji Weiser

      Update With Bolt Timeline 4.0 we have made improvements to the default styling of the Bolt timeline. All types of cards have been updated to have a more sleek modern appearance, with: Curved edges No full bleed A subtle drop shadow Updated icons No boundary between description and action bar The new styling will need to be enabled manually for exi

    5078 Views 1 min

    Google ad card

    Published May 11th, 2023 by Benji Weiser

    Google ad cards allow you to insert medium rectangle (MREC) or mid-page unit (MPU) ads into your timeline, between other cards. There is just one field, which is your Ad unit ID. Configuration Single option to input your Ad unit ID on the Google ad card page Google ad card within a timeline

    2872 Views 1 min

    Pugpig IP ranges

    Published August 7th, 2024 by Benji Weiser

    This article lists the public facing IP addresses used by the Pugpig services for outgoing connections from our infrastructure. If you lock access to any resources you expose to our services (e.g. feeds) by IP address, you must allow the addresses listed on this endpoint: https://admin.pugpig.com/tools/ips-v4 It may be necessary for us to change thi

    2522 Views 1 min

    What's new in Bolt 3.18?

    Published December 18th, 2023 by Benji Weiser

    Release dates Bolt iOS 3.18.6   -   2023-11-14 Bolt Android 3.18.10   -   2023-11-23 Notable changes Advertising improvements Advertising is an ever increasing focus and we've made a few changes to ensure we're supporting it in the right way. We've now added the option to display a background on your sticky banner ads (the ones stuck to the tab bar

    2503 Views 1 min

    Adding voucher (promo) codes for your mobile or web app

    Published July 4th, 2022 by Benji Weiser

    Voucher codes (or promo codes) are a useful way of providing a single-use subscription-style service without needing to set up authentication APIs. The user receives the code from you and gains access to the content that you make available under that voucher code. If you want to give the user access to just one edition, you can. Equally, you could g

    4165 Views 3 min

    Second level timeline navigation

    Published September 18th, 2023 by Benji Weiser

    To help with filtering and navigating timelines and content in your iOS, Android or Web apps, we have added the ability to show a second level timeline picker. For example if you have; Football, Athletics, Rugby and Hockey in your app, and want to retain those filters but want to combine them into one timeline called Sport, you can now do so.   The

    2800 Views 1 min

    Inline HTML card

    Published May 11th, 2023 by Benji Weiser

    Inline HTML cards allow you to put your own HTML content into your timeline. They're similar to iframe cards, but instead of a whole page, they show specifically written HTML. You can either use a WYSIWYG editor, or an HTML text editor. Configuration WYSIWYG editor on the Inline HTML card page in Express Output of the configuration on the left Often

    2913 Views 1 min

    Vertical video

    Published August 13th, 2024 by Benji Weiser

    What is vertical video? With the rise in popularity of video content on mobile devices via platforms, such as Tiktok, Youtube (shorts) and Instagram has come an increase in mobile-first videos, videos made for mobile screen dimensions that are portrait rather than landscape.  Traditionally video content in news apps and Bolt apps has been in a lands

    2349 Views 1 min

    Collection sets

    Published July 4th, 2022 by Benji Weiser

    What are collection sets? Collection sets allow you to deliver different content to different users, based solely on user choice. Only one set can be selected at a time, the selection can be changed at any time from settings but this feature wasn't designed with customers regularly changing between sets. Good example of use cases for this are apps t

    4771 Views 1 min

    Images & Assets

    Published July 4th, 2022 by Benji Weiser

    Image size Images should not be any wider than 1536px and should not be higher that 2000px.  Preloading image assets Preload all image assets referenced by your stylesheet that are visible in the page's snapshot. We do this by adding them to your markup using <img> tags in the <body> tag. They can't be styled as “display: none” (this won

    2953 Views 4 min

    Toolbar options

    Published January 28th, 2025 by Benji Weiser

    Bolt toolbars are designed to provide a consistent experience in your app. As of Bolt 4.2 we have added more flexibility to what you can show. Toolbar icons When in tabs, previously you could add one trailing toolbar icon to toolbars in your app. We have now added the ability to add two. They can be the same, or different, on each tab When in conten

    821 Views 1 min

    Iframe card

    Published May 11th, 2023 by Benji Weiser

    Iframe (inline frame) cards embed HTML pages into your timeline within a card. They can be added via Express Configuration Iframe card options. You can have an HTML page or website. Card Height is the maximum height of the card. The width will be limited by the device size, or your timeline layout. Iframe card on mobile using the configuration on th

    3346 Views 1 min
    Load More

    Member of Groups

    Pugpig
    Product
    pugpig logo white
    Navigation
    • Products
    • Customers
    • News
    • Podcast
    Contact
    • Contact us
    • LinkedIn
    • Twitter
    Technical Support
    • Status Page
    • Documentation
    • Customer Support
    Corporate
    • Company
    • Jobs
    • Privacy Policy

    © Kaldor Ltd. 2022

    Powered by Pugpig


    Knowledge Base Software powered by Helpjuice

    Expand