![Calendários personalizados de mesa e de parede numa secretária de madeira](https://billing.dreambooks.es/images/campanhas/2026/novembro/natal_calendarios/hero_pt.png)

Calendários · até 31 de dezembro

# Um ano de memórias, mês a mês

Quantos mais calendários juntares, maior o desconto. Mistura formatos de mesa, parede e poster à vontade.

1 a 2 calendários-20%

3 calendários-30%

4 ou mais-50%

[Ver os calendários](#gama)[Simular poupança](#calculadora)

Desconto aplicado automaticamente no carrinho · Sem código

A nossa gama

## Todos os calendários entram na campanha

Preço “desde” com o desconto máximo de 50% (4 ou mais calendários). Com 1 a 2 calendários o desconto é de 20% e com 3 é de 30%. Podes misturar formatos.

Como aproveitar

## Três passos, sem códigos

1. 1### Escolhe os teus calendários

    Mesa, parede ou poster. Podes misturar formatos à vontade.
2. 2### Adiciona ao carrinho

    O desconto é aplicado automaticamente conforme o número de calendários.
3. 3### Finaliza a compra

    Portes grátis em encomendas acima de 30€ para Portugal Continental.

Simula a tua encomenda

## Quanto poupas?

Exemplos rápidos

1-2**-20%**3**-30%**4+**-50%**

Calendários no carrinho0

Preço original0,00 €

Desconto aplicado0%

Total a pagar**0,00 €**

Poupas**0,00 €**

 [Personalizar Já](#gama)- Preços com IVA incluído, por calendário.

- Os calendários são impressos em papel couché 300gr, frente e verso, com exceção do Calendário Poster.

Porque vais querer mais do que um

## Feitos à medida do teu ano

Fácil de criar

### O teu calendário em poucos minutos

Não precisas de experiência em design. No editor online, crias o teu calendário em três passos simples.

- Importa as tuas fotos.
- Arrasta as fotos para cada mês.
- Arrasta uma foto para um dia especial.

![Páginas de calendário de janeiro, julho e novembro com fotografias de cada estação](https://billing.dreambooks.es/images/campanhas/2026/novembro/natal_calendarios/m%C3%AAs%20de%20inicio%20-%20pt.png)

Mês de início

### Começa no mês à escolha

O teu calendário não tem de começar em janeiro. Escolhe o ano e o mês de início e oferece-o em qualquer altura.

- Escolhe o ano e o mês de início no editor.
- Define o dia em que começa a semana e os feriados do teu país.

![Detalhe de um calendário com uma fotografia colocada no dia 13](https://billing.dreambooks.es/images/campanhas/2026/novembro/natal_calendarios/dias%20do%20m%C3%8As.png)

Datas especiais

### Adiciona fotos aos dias para celebrar datas especiais

Aniversários, o primeiro dia de escola, o dia em que se conheceram. Coloca uma foto no próprio dia e ninguém se esquece.

- Assinala todas as datas importantes com foto ou texto.
- Papel couché com acabamento matte, onde podes escrever anotações.

Perguntas Frequentes

## Tudo o que precisas saber

Como funciona o desconto?+

O desconto depende do número de calendários no carrinho: 20% com 1 ou 2 calendários, 30% com 3 e 50% com 4 ou mais. É aplicado automaticamente, sem código.

Posso misturar calendários de mesa, parede e poster?+

Sim. Todos os formatos contam para o mesmo escalão de desconto.

O calendário tem de começar em janeiro?+

Não. Escolhes o ano e o mês de início no editor.

Em que papel são impressos os calendários?+

Os calendários são impressos em papel couché 300gr, com acabamento matte, e são frente e verso, com exceção do Calendário Poster.

Qual é o prazo de produção?+

O prazo de produção é de 5 dias úteis.

Posso juntar esta campanha a outros descontos?+

Não. O carrinho aplica sempre o desconto mais vantajoso, sem acumular.

Campanha válida de 2 de novembro a 31 de dezembro de 2026, em todos os calendários (Mesa, Parede e Poster). Desconto de 20% na compra de 1 a 2 calendários, 30% na compra de 3 e 50% na compra de 4 ou mais, aplicado diretamente no carrinho. Não acumulável com outros descontos ou promoções em vigor. Portes de envio grátis em encomendas superiores a 30€ para Portugal Continental.

'+ ''+nm+'

'+p.size+'

'+ ''+fmt(p.pvp)+''+C.from\_+''+fmt(p.pvp\*(1-T\[T.length-1\]\[1\]/100))+'

'+ ''+l1+' **'+fmt(p.pvp\*(1-T\[0\]\[1\]/100))+'** · '+l2+' **'+fmt(p.pvp\*(1-T\[1\]\[1\]/100))+'**

'+ ''+C.cta+'

'; grid.appendChild(a); }); } $$('.cal-filters .chip').forEach(function(b){b.addEventListener('click',function(){ $$('.cal-filters .chip').forEach(function(x){x.classList.toggle('on',x===b)});active=b.dataset.filter;render()})}); render(); /* Calculadora */ var rows=$('#calc-rows');if(!rows)return; var opts=Object.keys(C.tipos).map(function(t){ return ''+P.filter(function(p){return p.tipo===t}).map(function(p){ return ''}).join('')+''}).join(''); var n=0; function addRow(id,q){ n++;var r=document.createElement('div');r.className='cal-row'; r.innerHTML=''+C.cal+''+ ''+ ''; if(id)$('select',r).value=id; $('.cal-rm',r).addEventListener('click',function(){r.remove();recalc()}); $('select',r).addEventListener('change',recalc); $('input',r).addEventListener('input',recalc); rows.appendChild(r); } function load(k){rows.innerHTML='';C.presets[k].forEach(function(i){addRow(i[0],i[1])});recalc()} $$('.cal-presets .chip').forEach(function(c){c.addEventListener('click',function(){ $$('.cal-presets .chip').forEach(function(x){x.classList.toggle('on',x===c)});load(c.dataset.preset)})}); function recalc(){ var q=0,o=0; $$('.cal-row',rows).forEach(function(r){ var p=P.filter(function(x){return x.id===$('select',r).value})[0]; var k=Math.max(1,Math.min(50,parseInt($('input',r).value,10)||1)); if(p){q+=k;o+=p.pvp*k} }); var d=pct(q),tot=o*(1-d),sv=o-tot,top=T[T.length-1][0]; $('#c-qty').textContent=q;$('#c-orig').textContent=fmt(o);$('#c-disc').textContent=Math.round(d*100)+SP+'%'; $('#c-total').textContent=fmt(tot);$('#c-save').textContent=fmt(sv); $('#progress-fill').style.width=Math.min(100,q/top*100)+'%'; T.forEach(function(t,i){ var nx=T[i+1]; $('#mk-'+i).classList.toggle('on',q>=t[0]); $('#pl-'+i).classList.toggle('on',q>=t[0]&&(!nx||q=t\[0\])cur=i}); var f=function(s,nn,pp){return s.replace('{n}',nn).replace('{s}',nn>1?'s':'').replace('{p}',ptxt(pp))}; if(cur0?C.ctaSave.replace('{v}',fmt(sv)):''; } $('#add-row').addEventListener('click',function(){addRow();recalc()}); $('.cal-presets .chip').classList.add('on');load('casa'); /\* Vídeo \*/ var v=$('.cal-feat-video'); if(v){ var b=$('.cal-vbtn'),reduce=window.matchMedia('(prefers-reduced-motion: reduce)').matches,userPaused=reduce; b.hidden=false; var sync=function(){var p=v.paused;b.classList.toggle('is-paused',p);b.setAttribute('aria-label',p?b.dataset.play:b.dataset.pause)}; b.addEventListener('click',function(){if(v.paused){userPaused=false;v.play()}else{userPaused=true;v.pause()}}); v.addEventListener('play',sync);v.addEventListener('pause',sync);sync(); if('IntersectionObserver' in window){ new IntersectionObserver(function(es){es.forEach(function(e){ if(e.isIntersecting&&!userPaused){var pr=v.play();if(pr&&pr.catch)pr.catch(function(){})}else if(!e.isIntersecting){v.pause()} })},{threshold:.4}).observe(v); } } })();
