Skip to main content

#APP0 discussing

Hello!

My organization sends out a weekly newsletter. The standard text email is not enough for us. In our old system, we had a way to build more complex looking newsletters. The only free application I could find is call BeeFree, which hasn't been reviewed by salesforce. Has anyone used BeeFree and have an opinion on it? Also, does anyone know of any other newsletter builders that could help?

Thanks,

Gabe Givelber

@Salesforce.org System Administrators@Nonprofit Get Started Hub@Nonprofit Success Pack
4 answers
  1. Dec 12, 2025, 3:45 PM

    Our team uses BeeFree and drops the HTML into Salesforce Classic email and it works well. The only thing I don't like for emails that need edits or annual review is the potential for "two sources of truth" - have to decide where to make minor edits or how to keep both BeeFree and the email template in Salesforce accurate if you want to re-use.

0/9000

Hi,

 

I have the following CSV data and my requirement is that I'm supposed to generate %age of AppKilled against Started by a specific user (that is userid). It is easy to calculate %age of AppKilled by taking into account all rows for each user  but I need some guidance or advice as to how I can do that by, say, taking into account top 3 rows only of each user ? Please look at the dataset below.

 

For instance I have the following three measures at the moment that take into account all rows:

 

NumberOfTimesAppKilled

count (

if ([AppKilled] = TRUE) then

[userid]

End

)

 

NumberOfTimesStarted

count (

if ([Started] = 'yes') then

[userid]

END

)

 

PercentageOfAppKilled

[NumberOfTimesAppKilled] / [NumberOfTimesStarted]

 

The following table contains shows the dataset that I'm using.

 

userid,AppKilled,Started

345,TRUE,yes

345,TRUE,yes

345,FALSE,yes

345,FALSE,yes

345,TRUE,yes

345,TRUE,yes

345,FALSE,yes

345,TRUE,yes

345,TRUE,yes

345,TRUE,yes

123,FALSE,yes

123,FALSE,yes

123,TRUE,yes

123,TRUE,yes

123,FALSE,yes

787,TRUE,yes

787,FALSE,no

787,FALSE,yes

 

Any suggestion / guidance /advice will really be appreciated.

 

Thanks.

13 answers
  1. Sep 8, 2019, 12:50 PM

    Hey Oliver Clarke

     

    I can't just replace my data source since as I said earlier I have calculated fields in the dataset that are computed using some columns that are part of the main datasource. The dataset that I have provided here and you have used as well is actually contains sample columns that are relevant for my use case so I can't just use that. But I really appreciated your reply.

     

    By the way I have figured out what the real issue was and that is NOT using the userid and restarting the index at every new userid. Because if you think about it if we don't restart the index, then at some point it will go cross our number of rows to select from which will start causing issues in computation. As you may recall:

     

    INDEX()<=[Top rows per User]

     

    So I made userid part of our table calculation and restarted it at every new userid and that solved it. And this was the idea in the first place .. right? Since we wanted to take the top rows for every userid we have. The issue became obvious right away with my data source because I have a big data source and there are many rows against user id and in the data sample provided here in this thread doesn't really reflect the size of the datasource which obviously I couldn't provide here.

     

    Hopefully the issue and its resolution make sense to you.

     

    By the way I really want to thank you for all your help and all of your replies were really instrumental in implementing my requirement and get to the bottom of the issue faced during the implementation.

     

    By the way I would like to send a gift as a token of my appreciation to you, how can I do that? Do let me know, I would think the postal address should suffice.

     

    Regards.

0/9000

Be a part of the Salesforce Research Program and share your thoughts!! The @Salesforce Research Program team is looking to understand from our customers, your current mobile app experience and identify where Salesforce can play a role to help shape your mobile strategy and/or identify areas for improvement!  

 

We will be conducting research sessions remotely that will take no more than 45 minutes of your time. As a token of appreciation for your valuable feedback, you will receive a $75 e-gift card.

If you are interested in participating, please complete this pre-study questionnaire to see if your background is a good fit: https://www.surveymonkey.com/r/S2WG35W?id=[id_value] 

 

If selected for this activity, you will receive a follow-up email in the next couple of days with further instructions.  Thank you for your valuable feedback.  We look forward to learning from you!

 

#Marketing Cloud #CommUpdates #App Advice #APP #B2C Commerce #B2B Commerce

0/9000

Has anyone connected to Uber Health yet?  I'm looking to get a log of past rides into Salesforce but their API documentation doesn't really steer that direction.

 

Thanks,

2 answers
0/9000

I was creating a unManaged package for an App but I getting the error : Cannot package article types.

 

I want to take the backup of complete app. So is there any other workaround ? Please let me know.

1 comment
0/9000

Hi Guys,

 

I created a tableau extension, in which I want to render a map component using pinia.

Coding done using Vue + TS + JS.

 

This is how I try to load the app with map in the main.js file.

---------------------------------------------------------------------------------------

main.js

-----------------

import { createApp } from 'vue';

import { createPinia } from 'pinia';

import App from './App.vue';

import "./styles/general.scss";

import directives from "./directives";

 

const app = createApp(App);

directives(app);

const pinia = createPinia();

app.use(pinia);

app.mount('#app');

----------------------------------------------------

 

I'm getting this error. Please check the attached screen-shot for more details.

----------

getActivePinia was called with no active Pinia. Did you forget to install pinia?

const pinia = createPinia()

app.use(pinia)

This will fail in production.

----------------------

 

Please let me know, any thing more require to render the pinia map inside a tableau extension.

 

Thanks in advance,

Lasantha

2 answers
  1. Apr 12, 2023, 3:02 AM

    Hi Peter

     

    Actually, issue is still there.

    I suspect the reason is, I tested it with a trial account sandbox environment.

    Want to get confirmed whether that is the reason for this issue.

     

    Lasantha

0/9000

Hi Guys,

 

I created a tableau extension, in which I want to render a map component using pinia. Coding done using Vue + TS + JS.

 

This is how I try to load the app with map in the main.js file.

----------

main.js

----------

import { createApp } from 'vue';

import { createPinia } from 'pinia';

import App from './App.vue';

import "./styles/general.scss";

import directives from "./directives";

const app = createApp(App);

directives(app);

const pinia = createPinia();

app.use(pinia);

app.mount('#app');

 

--------------

I'm getting this error.

--------------

getActivePinia was called with no active Pinia. Did you forget to install pinia?

const pinia = createPinia()

app.use(pinia)

This will fail in production.

---------------

 

When the map-store as a ts file, it works. I tried it that way in a powerbi custom visual. There it didn't gave this error.

But when the same code used in a Tableau Extension, it needed to compile all the ts files into js files.

Then it doesn't work and gave this error.

Anybody knows how to solve the error, when the map-store used as a js file?

Please let me know, any thing more require to render the pinia map inside a tableau extension.

 

Thanks in advance,

Lasantha

4 answers
  1. Mar 23, 2023, 10:01 AM

    Hi astha kumari,

     

    pinia and other dependencies have been installed correctly.

    My doubt is, still I tested this only with "Tableau Cloud 14 days free trial" sandbox environment.

    In the page where we can add Tableau Extensions to safe-list, it is said that, sandbox environment is not allowed to access external resources.

    May be pinia baseMap url is an external resources url, and so it might be blocked by the sandbox environment.

     

    I suspect so.

    Can you confirm that, it is the reason?

     

    Thanks,

    Lasantha

0/9000

Wanted to know other people's thought who is utilizing Calendly with Salesforce. We are going to implement that soon. Any tips or suggestions would be appreciated.

@Salesforce.org System Administrators
11 answers
0/9000
One of my clients is interested in using Auctions for Salesforce, however they also need a mobile app for the silent auction. We are wondering if there is a mobile silent auction app that integrates with Salesforce.
3 answers
  1. Feb 10, 2022, 5:42 PM

    New to all of this. Was wondering the same question. What mobile apps integrate with Auctions 4SF?

0/9000

#App customization specialist superbadge#

Getting error like this can any one help

 

Challenge Not yet complete... here's what's wrong:

There was an unexpected error in your org which is preventing this assessment check from completing: System.DmlException: Insert failed. First exception on row 0; first error: INVALID_CROSS_REFERENCE_KEY, Record Type ID: this ID value isn't valid for the user: 0122w000000RURBAA4: [RecordTypeId]

Close errors

4 comments
0/9000