Liubov Tsebekova
← All projects

Finuslugi Jan 2024 — present

Designing internal tools for campaign production

Finuslugi is a financial marketplace for deposits, loans, insurance and other products. I design customer-facing offers and the internal tools used to prepare communications. The work spans reusable components, an AI service for managers and a publishing tool for in-app stories and banners.

UX/UI DesignerRead the outcome ↓
Context
Financial offers, customer communications and internal tools
My work
User flows, UI, component systems, validation rules and implementation reviews
Collaboration
Design lead, ML engineer, frontend developers, managers and QA
Result
Managers’ AI-tool workflow reduced from two days to a few hours
FinuslugiReconstructed example
PRODUCTDepositsCHANNELEmailCONTENTOffer + comparison + action
EMAIL PREVIEWYour deposit options

Compare the offer and its terms.

Offer detailsEligibility & conditions
Explore deposits
Reconstructed workflow example
A reconstructed example of the structured inputs and editable preview in the internal communications workflow.
In this case 6 decisions + outcome

01

Reusable components supported campaign production and two rebrands

Campaigns used recurring elements: a rate grid, an offer, an action and a legal footer. Rebuilding those elements for each request created inconsistencies and repeated work.

I developed the Figma library with the design lead, including tokens, component variants and usage guidance. I worked with frontend developers and QA to resolve content constraints and edge cases. The component architecture supported two platform rebrands.

REUSABLE LIBRARY

From shared styles to campaign content

01

Tokens

Colour, typography and spacing

ColourTypeSpacing
02

Components

Reusable blocks with variants and states

OfferComparisonActionDisclosure
03

Campaigns

Product-specific copy, imagery and offer information

ProductMessageTerms

The library was developed with the design lead and supported two platform rebrands.

A simplified diagram of the design library and its use in campaigns.

02

Managers could prepare and edit AI-generated communications

Managers depended on a designer to prepare each communication. I mapped their journey and designed an internal AI service with an ML engineer, using the company’s AI engine.

A manager chooses the financial product, channel and tone, then selects components for an email. The interface provides a preview and lets them edit the generated result. Managers and designers have different permissions.

I wrote instructions and supported rollout. Managers’ production cycle went from two days to a few hours, and they could continue preparing communications while I was away.

Campaign workspaceReconstructed example

MESSAGE SETTINGS

ProductDeposits
Channel
EmailPushSMS
TonePromotional
Email components
✓ Offer✓ Comparison✓ Call to action

GENERATION PREVIEW

Edit content
Reconstructed interface using sample content to explain the workflow. Employer screens and customer information are not shown.

03

A/B results informed the lifecycle banner format

For lifecycle and retention emails, I redesigned the existing layouts and created banner variants for A/B testing. One comparison tested a static image banner against a format combining an image with text that changed according to customer or offer data.

The dynamic format performed better in the test and informed the team’s choice. My contribution was the design of the variants: how the message, imagery and offer worked together.

04

Structured inputs clarified in-app publishing requests

For the in-app stories and banner service, I defined the structure, input fields, data types and validation rules. The interface needed to make each request’s requirements, progress and responsibility clear.

Preparation went from roughly half a day to 40 minutes. This covers preparing the content for the service; creating illustrations was a separate part of the work.

IN-APP STORIES & BANNERS

A structured publishing request

Requirements, content and responsibility are visible in the same workflow.

FormatStory / banner
ContentText and media fields
DestinationRelevant product or offer
ResponsibilityRequest owner
BEFORE PUBLISHING

Review the request

  • Required fields are present
  • Data matches the expected type
  • Content meets the format’s rules
  • Progress and ownership are clear
~½ day → 40 minutes

Preparation time, excluding illustration work.

A simplified model of the publishing workflow, with illustrative fields. This diagram explains the structure and validation work without reproducing the employer’s interface.

05

Responsive templates reduced email assembly and testing time

A financial offer needs to keep the rate and its conditions readable on a phone. I designed narrow-screen comparison patterns, implemented responsive HTML/CSS and checked the results with Litmus and Email on Acid.

Reusable templates and AI-assisted production reduced the email assembly and testing cycle from four hours to 40 minutes. This was a separate workflow from the managers’ AI service.

For the company digest, I also addressed an image-loading issue in the older corporate Outlook setup through base64 image handling.

RESPONSIVE OFFER PATTERNS

The rate stays with its conditions

Desktop table
TermAmount fromRate
3 months10,000 ₽7.4%
6 months10,000 ₽8.1%
12 months50,000 ₽9.0%

Offer terms and required disclosures

Mobile card
7.4%3 months · from 10,000 ₽View deposit

Offer terms and conditions

At 320px, each offer keeps its rate, term, minimum amount and action together in a vertical layout.

Reconstructed layouts with fictional rates and amounts to demonstrate the responsive pattern.

06

Offer components kept benefits, pricing and conditions together

Financial offers need enough room for the product, price, action and required disclosures. I defined the layout and responsive behaviour of those elements so they could be reused across campaigns.

I also designed the Finuslugi+ benefits and pricing screen and its subscription offer. My scope covered presenting the subscription’s value and price; launch and test results were outside the information available to me.

OFFER COMPONENT

Product, price and next action

ILLUSTRATIVE OFFER

Motor insurance

Renewal information

14,200 ₽

For 12 months

Review renewalPolicy terms, eligibility and required disclosures
Product
Room for the name and relevant context.
Price & conditions
Live text keeps the essential information readable.
Action
A clear label and a full-width control on mobile.
Disclosures
A dedicated area within the component.
Reconstructed offer with fictional pricing and content to explain the component structure.

Outcome

Where the work stands

The internal AI service enabled managers to prepare communications independently in a few hours, compared with two days before. Reusable templates also reduced email assembly and testing from four hours to 40 minutes. The in-app service brought preparation to around 40 minutes, excluding illustration work. Each timing describes a different production process.

Scope & next steps

The A/B result supports the combined banner format; the exact uplift is unavailable. The visuals explain the systems through reconstructed examples. Employer screens and customer information are not reproduced.

Open to Product / UX / UI roles

Let’s talk about your product.

Based in Lisbon. Looking for a team in Europe, remote or hybrid.

Get in touch