MarkupGo Questions

Log in to ask a question
Showing 81 - 100 of 104 questions

Q: 'Magic Link' security

Firstly, I just want to say that the magic link is a game changer. It certainly opens up lots of opportunities and it's really helped me to get rolling!

I was hoping to provide the Markupgo workflow as a service to others, while using my templates the user will render the image with their own variables.

Is there any wway to protect the final URL? If someone stops to consider their inputs and the variables within the URL they might see that they can bypass me and use all my credits by changing small aspects and re-rendering.

How can this be avoided? is there any workaround or ability to redirect to a URL that is not so obvious to manipulate by the user?

I hope this made sense. Thanks!!!

112481922371292239484Aug 31, 2024
See detail
Founder Team
togedir

togedir

Aug 31, 2024

A: Hi there! I'm glad to hear that you're enjoying the Magic URL feature. 🚀

You're right, if you expose the Magic URL directly, anyone with the URL can generate images or PDFs using your template and consume your credits. We just updated the documentation with the security considerations and some approaches to secure the Magic URL. Please see the https://markupgo.com/docs/magic-template-url#security-considerations section for more details.

TL;DR: Exposing the Magic URL is at your own risk but we have some approaches to secure the Magic URL by using the `json=true` and `redirect=true` query parameters.

Share
Helpful?

Q: Re: Markdown conversion

Let us know when the convert to markdown feature is added and I'll buy a couple of codes.

zekeduckerPLUSAug 29, 2024
See detail
Founder Team
togedir

togedir

Aug 29, 2024

A: Hi zekeducker!

It is in our roadmap and we will let you know when it is available. You can check our public roadmap here for updates: https://markupgo.featurebase.app/roadmap

Share
Helpful?

Q: EXIF Extraction?

Do you have the ability or planning to have the ability to allow users to extract location data from an images EXIF, there are so few APIs at the moment that can easily do this.

Thank you

coastalfoxSep 2, 2024
See detail
Founder Team
togedir

togedir

Sep 2, 2024

A: Hi coastalfox 🙌

It looks like you’ve already posted your feature request in our knowledge base. 🚀 We’ll let you know via a post comment after discussing it with the team. ♥️

Share
Helpful?

Q: Q: Can text meant to replace placeholder in a template cotain simple formatting?

whether its markdown or simple html markup, being able to add a line break, paragraph or (un)ordered list would be awesome. Can you pls. refer to the available formatting options if any or an ETA?

nl8Aug 30, 2024
See detail
Founder Team
togedir

togedir

Aug 30, 2024

A: Hi nl8 🙌

Yes, but you can only use HTML or plain text in the placeholder (context in our terms) field. We’re using Handlebars to compile the template with the context, so to use HTML in the context field, you can use triple curly braces {{{ }}} to allow HTML. We just recorded a video for you to show how to use it.

https://assets.markupgo.com/examples/how-to-escape-html.mp4

Share
Helpful?

Q: Price

What are the additional costs if my usage exceeds the monthly limits specified in the agreement?

appsumooooo12PLUSAug 27, 2024
See detail
Founder Team
togedir

togedir

Aug 27, 2024

A: Hi there 🙌

Unless you are on the free tier, we will not suspend your account. Instead, we will reach out to you to purchase additional credits or upgrade to a higher plan with more credits than your current one. After contacting you, we may add the additional usage to your next bill or increase your credits based on your needs.

Share
Helpful?

Q: About You

Hey there, I wonder if this is your primary business and if you already got any customers on the “normal” plans (short: if you got Monhtly Recurring Revenue).

While you likely got low costs utilizing workers and alike still its good to know a bit about the person or team offering a service that could be an integral part of my processes and therefore not easy to replace once implemented.

nl8Aug 30, 2024
See detail
Founder Team
togedir

togedir

Aug 30, 2024

A: Hi nl8 🙌

Yes, we have multiple MRR customers, and our recurring revenue covers our monthly costs. As you mentioned, we’re a low-cost platform, which allows us to offer these AppSumo plans. We recently launched on AppSumo to grow our user base and gather feedback for future improvements. Our team is committed to the long-term success of MarkupGo and fully understands your concerns about reliability and integration.

If you have any other questions, we'd be happy to answer them. ❤️

Share
Helpful?

Q: Can I use this to host image in bulk using Google Sheet?

Consider this situation. I have a Google Sheet with a column-D which contains 1000 of image URLs in .png, .jpeg or .ico format.

Can I transform them all and host them in using MarkupGo API in other column-E in fly?

Usually a formula of a structure similar to this should work:

=CONCATENATE("https://api.markupgo.com/templates/64d1fd69ac847daab9270d77/render.png?dl&scale=1"; "&slug="; ENCODEURL(C2); "&logo="; ENCODEURL(D2))

Can something like this be possible with MarkupGo?

To give you an idea, I currently use following formula to grab favicons of websites using Clearbit API

=CONCATENATE("https://logo.clearbit.com/", B1, "?format=png&s=100")

Does MarkupGo also support fetching website screenshots or favicons in fly?

Thank you.

upstreamPLUSAug 30, 2024
See detail
Founder Team
togedir

togedir

Aug 30, 2024

A: Hi upstream 🙌,

We just released a new feature called 'Magic Template URL', which allows you to generate images or PDFs on the fly using a simple URL structure. Please check the documentation here: https://markupgo.com/docs/magic-template-url

We believe this feature will help you achieve your goal, but we're unsure about the 'scale' parameter you mentioned. Could you please provide more details about it? We’d be happy to have a quick chat with you to better understand your use case. Please reach out to us at hello@markupgo.com or chat with us on our website.

Regarding website screenshots, we do support them through our API, but it’s not yet available via the Magic Template URL. We’re working on it and will release it soon. Please check the documentation here for more details: https://markupgo.com/docs/api/image#post-image-from-url

You can also subscribe to our public roadmap. https://markupgo.featurebase.app/p/add-magic-page-url

As for fetching favicons, we don't support it.

Share
Helpful?

Q: Currently there is no difference in features between the Plus and Pro plans, will this continue to be the case?

Or do you plan to offer features that are only available in the Pro plan?

OSUMOAug 30, 2024
See detail
Founder Team
togedir

togedir

Aug 30, 2024

A: Hi OSUMO 🙌

Yes, currently there is no difference in features between the Plus and Pro plans. The features we release in the future will likely be available for both plans. However, this may change. 🙂

Share
Helpful?

Q: Q1: Magic Link misleading guidance or CDN included:

Until I read your mini guide about magic links, I thought your solution is mainly meant to run at built-time (e.g. package manager to create static assets from dynamic variables I then upload to my CDN). That mini guide however suggests using your solution for e.g. dynamic OG img creation on the webpage. Since that would eat up my credits in no time I kinda believe your guide is misleading or you got a CDN behind and route future request of the same magic link to the generated asset (so its not eating my credits). Can you elaborate? If there is a CDN behind and part of the deal, I simply missed that part totally.

—————-—————-—————-

Q2: Do you use “toDataURL()” locally?

—————-—————-—————-

Q3: Stabillity:
Do you use Browser Cache or Blob Storage?

—————-—————-—————-

Q4: Is base64 de-/encode available? F both, In-/Output?

nl8Aug 30, 2024
See detail
Founder Team
togedir

togedir

Aug 30, 2024

A: Hi nl8 🙌

1. Magic Links and CDN Usage:

You’re right to consider how Magic Links could impact your credit usage, especially with dynamic content like OG image creation. To clarify, behind the Magic URL, we perform the same operations as you would with our API. The process is identical: we generate the image or PDF based on your template and parameters. Once the file is generated using the Magic URL, it is cached via our CDN. This means that subsequent requests to the same URL will serve the cached version without consuming additional credits. However, even a single character change in the URL will invalidate the cache, as it will be treated as a new conversion. Our main goal with Magic URL is to provide a simple and efficient way to generate images or PDFs from a template. So yes, Magic URL will consume credits just as if you were doing the same thing through our API. You can also see the API activity on your dashboard when you generate an image or PDF via Magic URL by visiting this link: https://markupgo.com/dashboard/activity

2. Using toDataURL():

No, we do not use toDataURL() locally. Our image and PDF generation process is handled on our servers, ensuring the best possible performance and compatibility across different platforms.

3. Stability: Browser Cache or Blob Storage?

For stability, we utilize CDN caching rather than relying on browser cache or blob storage. This approach allows us to efficiently manage and serve assets globally, reducing load times and ensuring consistent performance.

4. Base64 Encoding/Decoding:

We only support Base64 as a buffer response; input is not available. You can use the buffer response for saving the file on your server or for post-processing jobs. You just need to add the ‘buffer’ key to your conversion URL. Please check out this page: https://markupgo.com/docs/api/image#getting-buffer-response

We hope this helps. Feel free to ask any questions ❤️

Share
Helpful?

Q: "All future Lite Plan updates” Is this only Plan 1, or does Plan 2 and above fall under Plus and Pro plans?

OSUMOAug 29, 2024
See detail
Founder Team
togedir

togedir

Aug 29, 2024

A: Hi OSUMO!

The “All future Lite Plan updates” applies only to Plan 1. Plan 2 is covered under the Plus plan, and Plan 3 is covered under the Pro plan. Plan 3 and above fall under all of the plans.

Share
Helpful?

Q: Please create a discord community for feature requests, bug reports, etc.

OSUMOAug 29, 2024
See detail
Founder Team
togedir

togedir

Aug 29, 2024

A: OSUMO Hi 👋

We already have a public feedback channel where you can submit feature requests, report bugs, and get updates from us: https://markupgo.featurebase.app.

You can also chat with us directly from our homepage by clicking the chat bubble.

If you need further assistance, please let us know ♥️

Share
Helpful?

Q: image to svg

possible to have any image format to SVG format?

evan58PLUSAug 28, 2024
See detail
Founder Team
togedir

togedir

Aug 28, 2024

A: Hi evan58!

Unfortunately, raster images are pixel-based, while SVG is a vector format. This means that when you convert a raster image to SVG, the quality of the image may not be as good as the original image. This is why we don't have a direct conversion tool for this. ♥️

Share
Helpful?

Q: Webp, URL transformations

Hello! Very promising product. Super interested.
1. is it possible to generate images in Webp format?
2. is it possible to perform image transformations via url?

Cheers

pointtwoAug 27, 2024
See detail
Founder Team
togedir

togedir

Aug 27, 2024

A: Hi pointtwo 🙌, thanks for your interest in MarkupGo!

1. Yes, we support WebP format. Here is en example webp image that just got generated: https://files.markupgo.com/tasks/66923f55c937bb8a3d73a1fb/1724771111693.webp

You just need to specify the format in the request, like this: Please check this page for more information: https://markupgo.com/docs/api/image#image-properties

2. Yes, we support image transformations via URL. Here is an example of a URL that generates a 200x200 thumbnail of the image above: https://files.markupgo.com/tasks/66923f55c937bb8a3d73a1fb/1724771111693.webp?width=200&height=200

There are many other transformations you can perform, such as resizing, cropping, rotating, and more. You can find more information in our documentation: https://markupgo.com/docs/image-transformation

Here is an blurred version of the image above: https://files.markupgo.com/tasks/66923f55c937bb8a3d73a1fb/1724771111693.webp?blur=10

Please let us know if you have any other questions or need further assistance. We are happy to help!

Share
Helpful?

Q: What is task and how to count?

What is a task, how are tasks counted, and when does the task usage exceed a quota?

witoonAug 27, 2024
See detail
Founder Team
togedir

togedir

Aug 27, 2024

A: Hi witoon 🙌

Every successful conversion is counted as one task, whether it’s HTML to Image/PDF, URL to Image/PDF, etc. A task is considered successful if it completes without errors. Failed tasks are not counted. Task usage exceeds the quota when the total number of successful tasks surpasses the quota limit. For instance, if the quota is 1000 tasks, the 1001st task will exceed the quota.

If you exceed the quota, your account will not be suspended unless you are on the free tier. Instead, we will reach out to you to purchase additional credits or upgrade to a higher plan with more credits. After contacting you, we may add the additional usage to your next bill or increase your credits based on your needs.

Share
Helpful?

Q: Is it possible to automatically generate feature images for WordPress via your product?

OSUMOAug 23, 2024
See detail
Founder Team
togedir

togedir

Aug 23, 2024

A: Hi @osumo,

Currently, we don’t have a WordPress plugin, but you can use our API to automate your flow.

Could you please clarify your use case? We would love to discuss it internally and consider adding it to our roadmap ❤️

Share
Helpful?

Q: Any chance to enable custom domains?

Carlos_ThoughtlyAug 26, 2024
See detail
Founder Team
togedir

togedir

Aug 26, 2024

A: Hi lkbddh 🙌, we currently don’t support custom domains, but it is on our roadmap. 🤘

Share
Helpful?

Q: Use case

Can you give me some examples of what you can do?

Also can I make a screenshot of a website for a swipe?

Chris_PPLUSAug 26, 2024
See detail
Founder Team
togedir

togedir

Aug 26, 2024

A: Hi Chris, ♥️

MarkupGo focuses in converting web content into high-quality PDFs and images. Anything you can create with HTML, CSS, and JavaScript in a browser can be transformed into a PDF or image with a single API call. You can store your code in a template and reuse it to generate documents with dynamic data.

This allows you to create a wide range of documents, such as reports, invoices, resumes, and more.

Simply provide your template ID or code, along with the dynamic data, and we’ll generate the PDF or image for you.

Common use cases include:

• PDF Invoices
• PDF Reports
• Event Banners
• PDF Certificates
• Resumes
• Marketing Materials
• User-specific documents

You can also use our API to take a screenshot of a website. Just pass the URL, and we’ll return a screenshot as an image or PDF

Here are template and html conversion examples:

https://markupgo.com/docs/api/image#post-image-from-template
https://markupgo.com/docs/api/image#post-image-from-html

Share
Helpful?

Q: Do you have any Video walkthroughs where i can see your app in action, and do you have a public roadmap?? Thanks!

112481922371292239484Aug 26, 2024
See detail
Founder Team
togedir

togedir

Aug 26, 2024

A: Hi there! We don't have a video walkthrough yet, but we are working on it. We do have a public roadmap, you can check it out here: https://markupgo.featurebase.app/roadmap. Let us know if you have any other questions!

Share
Helpful?

Q: My usecase/workflow;

I was hoping to create amazing looking PDF worksheets for my students. But my question is could I somehow make a workflow that automates PDF creation from other teachers. Using automation software could this be achieved?

Form > ChatGPT > (Response + Formatting) to Markupgo HTTP request > PDF to Google Drive

Something like this... do you have any suggestions or challenges that could occur with this while using your app?

Im a tech noob, but am so keen to understand API code. Thanks so much!

112481922371292239484Aug 26, 2024
See detail
Founder Team
togedir

togedir

Aug 26, 2024

A: Yes, based on your flow after getting the data to create the PDF (it can be HTML or JSON) you can use our API to convert it to a PDF. To able to save the PDF to Google Drive you can use our buffer response feature to save the PDF to Google Drive.

Check out this for more information: https://markupgo.com/docs/api/pdf#post-pdf-from-template

If you have any questions or code sample you can reach out to us at hello@markupgo.com or on our chat support.

Share
Helpful?

Q: Print-ready data generation - Is Web2Print possible with MarkupGo?

Can MarkupGo be used to create print-ready files in CMYK format with an embedded ICC profile and corresponding DPI and dimensioning in mm instead of pixels? Especially PDF, but also the processing of image data as CMYK.

The aim is to create high-quality data (e.g. PDF/X files) for professional use in the printing sector.

Ben_H.PLUSAug 25, 2024
See detail
Founder Team
togedir

togedir

Aug 26, 2024

A: Hi Ben_H. 🙌

MarkupGo currently supports generating images and PDFs from HTML content but does not directly support your requirements. These requirements are more related to the color management and image processing capabilities. You may need to use a combination of MarkupGo and other tools to achieve this. ♥️

Share
Helpful?