# FAQ

## Can I create multiple forms in a row?

Yes, in fact there are many possibilities to create multiple forms in a row like:

* After submitting the first form you can **redirect the user to another page which contains the second form.**
* After submitting the first form you can **set a popup to appear with the second form.**

It's also possible to repeat the same process to create more than 2 forms in a row.

## What is the difference between megapack and flatpack?

Both are HTML templates available for sale on themeforest, [**FLATPACK**](https://1.envato.market/FLATPACK) includes a front-end builder which you need to install it on your server, whereas [**MEGAPACK**](https://1.envato.market/MEGAPACK) comes with our new online builder which is available on [**PixFort**](https://builder.pixfort.com/) platform and you can access it directly using envato account.

## Do I have to pay a monthly subscription?

Absolutely not, you only need to purchase a licence in order to use PixFort platform, and there is no limit to your access as long as you have a valid license.

## How many projects can I create?

You can create projects as many as licences you have. i.e. if you purchased 2 licences you can create 2 projects (each project requires 1 licence).

You can check this article to learn more about Licences & Projects.

{% content-ref url="/pages/-LWmpq-TbMNC2Savxl7f" %}
[Licenses & Projects explained](/pricing-licenses-and-terms/getting-started.md)
{% endcontent-ref %}

## How to speed up your website?

Website loading speed is a priority for the overall user experience, and it’s also one of the hundreds of SEO ranking factors. Page speed may depends on many different factors, however, following the essential recommended tips will make a significant difference on page loading speed. Here you will find a list of best practices to follow when creating and optimising your website:

{% tabs %}
{% tab title="1. Reduce image sizes" %}
Images can play a major role in your site speed. They’re often very large files, which can slow down page load times.\
We highly recommend using appropriately sized images and make sure to compress the large images before uploading them into the page, you can use a tool like [tinypng.com](https://tinypng.com/) where you can upload your images to be compressed the download the compressed version which can you upload and use into your website.

![tinypng.com](/files/-Lml7l5tkZ1U5LOFRE4V)
{% endtab %}

{% tab title="2. Enable gzip compression" %}
The smaller your files, the faster your pages will load. Compression files is one of the easiest ways to reduce load times, and today, enabling compression with [Gzip](https://www.gnu.org/software/gzip/) is considered standard practice.

Gzip is a file format and software application that essentially locates strings of similar code in your text files, then temporarily replaces them to make the files smaller.

Gzip will reduce the size of files sent from your server to increase the speed to which they are transferred to the browser.

* Reduce sizes of pages by up to 70%
* Increase page speed
* Cost-benefit ratio: high
* Access needed to the .htaccess files or server administration files

This works well with CSS and HTML, because these files typically have repeated code and whitespace.

{% hint style="info" %}
If you’re not sure if your site has Gzip enabled, you can use [checkgzipcompression.com](https://checkgzipcompression.com/) to check. Just enter your site’s URL, and if you have Gzip enabled, you’ll see something like the image below:
{% endhint %}

![checkgzipcompression.com](/files/-Lml7yJFkkf0MTp3S9HI)

If you don’t have Gzip enabled, however, you’ll want to fix this as soon as possible.

Gzip in your .htaccess file. The exact code you need depends on your server but if your site runs on Apache you will need to add the following lines to your .htaccess file:

```
<IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml

  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent
</IfModule>
```

To enable compression in NGINX you will need to add the following code to your config file:

```
gzip on;
gzip_comp_level 2;
gzip_http_version 1.0;
gzip_proxied any;
gzip_min_length 1100;
gzip_buffers 16 8k;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;

# Disable for IE < 6 because there are some known problems
gzip_disable "MSIE [1-6].(?!.*SV1)";

# Add a vary header for downstream proxies to avoid sending cached gzipped files to IE6
gzip_vary on;
```

{% endtab %}

{% tab title="3. Enable browser caching" %}
Page load times can be significantly improved by asking visitors to save and reuse the files included in your website.

* Reduces page load times for repeat visitors
* Particularly effective on websites where users regularly re-visit the same areas of the website
* Benefit-cost ratio: high
* Access needed

You can enable caching on your Apache server by adding these lines to your .htaccess file:

```
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING ##
```

{% endtab %}
{% endtabs %}

## Forms

### Can I add multiple emails in custom email forms?

**Yes**, to do this you just need to separate the email addresses with a comma, for example:\
\&#xNAN;**`first.email@pixfort.com, second.email@pixfort.com`**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.pixfort.com/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
